(function(x){var d=window.AmazonUIPageJS||window.P,q=d._namespace||d.attributeErrors,g=q?q("AmazonNavigationSharedAssets",""):d;g.guardFatal?g.guardFatal(x)(g,window):g.execute(function(){x(g,window)})})(function(x,d,q){(function(g){if(!g.$Nav||g.$Nav._replay){document.createElement("header");var b=function(){this.data={}},c=function(a){c.manager.add(a)};b.arrayAdder=function(a){return function(){this.data[a]=(this.data[a]||[]).concat([].slice.call(arguments));return this}};b.prototype={build:function(a, b){this.data.name=a;this.data.value=b;this.data.immediate=!1;this.data.process=!0;c.manager.add(this.data)},run:function(a,b){b&&(this.data.name=a);this.data.value=b||a;this.data.process=!0;c.manager.add(this.data)},publish:function(a,b){this.data.name=a;this.data.value=b;c.manager.publish(this.data)},declare:function(a,b){this.data.name=a;this.data.value=b;c.manager.add(this.data)},when:b.arrayAdder("when"),iff:b.arrayAdder("iff"),filter:b.arrayAdder("filter"),observe:b.arrayAdder("observe")};var k= function(a){c[a]=function(){var c=new b;return c[a].apply(c,arguments)}},a;for(a in b.prototype)b.prototype.hasOwnProperty(a)&&k(a);c.make=function(){return c};c.getNow=function(a,b){return c.manager.get(a,b)};c.stats=function(a){return c.manager.stats(a)};c.importEvent=function(a,b){b=b||{};b.name=a;c.manager.importEvent(b)};c.manager={pending:[],add:function(a){this.pending.push({m:"add",data:a})},publish:function(a){this.pending.push({m:"publish",data:a})},importEvent:function(a){this.pending.push({m:"importEvent", data:a})},get:function(a,b){return b},stats:function(){return{}}};if(g.$Nav&&g.$Nav.make&&g.$Nav.make._shims){k=function(a){for(var e=new b,k=0;k=--d&&l(c)},k=b.length;k--;)!0!==a[b[k]]&&((a[b[k]]=a[b[k]]||[]).push(e),d++);e()}}},w=function(a){a=a||{};this.context=a.context||d;this.once=a.once|| !1;this.async=a.async||!1;this.observers=[];this.notifyCount=0;this.notifyArgs=[]};w.prototype={notify:function(){this.notifyCount++;if(!(this.once&&1d;case "lt":return c=d;case "lte":return c<=d}return!1};for(var c=0;c=a)&&b();a--}});b.prototype.delay=c(function(b,a){var c=void 0===a?0:a;return function(){return setTimeout(b,c)}});b.prototype.partial=c(function(b){var a=Array.prototype.slice.call(arguments,1);return function(){return b.apply(this,a.concat([].slice.call(arguments)))}});b.prototype.rpartial=c(function(b){var a=Array.prototype.slice.call(arguments,1);return function(){return b.apply(this,[].slice.call(arguments).concat(a))}});b.prototype.throttle=c(function(b,a){function c(){f?(f=!1,setTimeout(c, a),b()):d=!1}var d=!1,f=!1;return function(){d?f=!0:(d=!0,setTimeout(c,a),b())}});b.prototype.iff=c(function(b,a){return"function"===typeof a?function(){if(a())return b.apply(this,arguments)}:a?b:this.noOp});b.prototype.tap=c(function(b,a){var c=Array.prototype.slice.call(arguments,2);return function(){a.apply(this,c.concat([].slice.call(arguments)));return b.apply(this,arguments)}});return new b})})(d.$Nav);(function(d){d.when("$","now","async","Observer","debugStream","debug.param").build("data", function(b,c,d,a,e,m){var f={},h=m.value("navDisableDataKey"),g={},v=null,l=null,r=new a({async:!0}),w=function(){e("Data Batch",g);r.notify(g);v=l=null;for(var a in g)g.hasOwnProperty(a)&&(f[a]=g[a]);g={}};a=function(a){h&&h in a&&delete a[h];e("Data Added",a);g=b.extend(g,a);l&&clearTimeout(l);v||(v=c());50=parseInt(b.browser.version,10):c("MSIE 6"),opera:c("Opera"),firefox:c("Firefox"), mac:c("Macintosh"),iOS:c("iPhone")||c("iPad")};a.ie=b.browser?b.browser.msie:a.ie11||c("MSIE");a.touch=a.iPhone||a.iPad||a.android||a.kindleFire||k;a.quirks=a.ie&&document&&"CSS1Compat"!==document.compatMode;return a})})(d.$Nav);d.$Nav.declare("sharedconstants",{ADVANCED_PREFIX:"aj:",TIME_UP_TO:"NavJS:TimeUpTo:",CSM_LATENCY:"NavJS:CSM:Latency",CSM_LATENCY_V2:"Nav:CSM:Latency",TOTAL_CALL_COUNT:"NavJS:TotalCallCount:",DWELLTIME_MIN:200});(function(d){d.build("util.addCssRule",function(){var b=null; return function(c,d,a){if(!b){var e=document.getElementsByTagName("head")[0];if(!e)return;var g=document.createElement("style");g.appendChild(document.createTextNode(""));e.appendChild(g);b=g.sheet||{}}b.insertRule?b.insertRule(c+"{"+d+"}",a):b.addRule&&b.addRule(c,d,a)}})})(d.$Nav);(function(d){d.build("getRefTag",function(){return function(b){if(b){b=b.split("?");var c=b[0].split("/ref\x3d");if(c[1])return c[1];if(b=b[1])return b=b.split("\x26").reduce(function(b,a){a=a.split("\x3d");return b[a[0]]= a[1],b},{}),b.ref_||b.ref}}})})(d.$Nav);(function(d){d.when("$").run("hamburgerIosScrollSpy",function(b){var c;return{touchStartHandler:function(b){if(!b)return!1;c=b.originalEvent.touches[0].clientY},touchMoveHandler:function(d){var a,e,g,f;if(!d||!c)return!1;a=d.originalEvent.touches[0].clientY;e=b(".hmenu.hmenu-visible");g=e[0].scrollHeight;f=e.scrollTop();e=e.outerHeight();ac&&0>=f&&(c=q,d.preventDefault())},preventCurrentEvent:function(b){b.preventDefault()}}})})(d.$Nav); (function(g,b){g.when("jQuery","hamburgerMenuInteractionJS","util.ajax","config","metrics").build("HamburgerMenuFirstLayerAJAXCall",function(b,g,a,e,m){return function(f,h){function p(a){return"".concat(l?"navm":"nav",a)}function v(){b("#nav-hamburger-menu").attr("href","/gp/site-directory?ref\x3d".concat(p("_em_ajax_fail")))}var l="mobile"===f.toLowerCase();f=l&&"true"===e.hamburgerMenuRefactor||!l&&!0===e.desktopHMenuRefactor;var r={attribution:"AmazonNavigationCards",logLevel:"ERROR"};m.increment("".concat(l? "Navm":"Nav",":Hmenu:FirstLayerAjax"));var w=Date.now();a({retryMetric:p("-hmenu-ajax-retry"),errorMetric:p("-hmenu-ajax-error"),url:"/gp/navigation/ajax/generic.html",dataType:"html",data:{ajaxTemplate:f?l?"hMenuFirstLayer":"hMenuDesktopFirstLayer":"hamburger",pageType:d.ue_pty?d.ue_pty:"NavUnknownPageType",rid:d.ue&&d.ue.rid?d.ue.rid:q,hmDataAjaxHint:1,isFreshRegion:e.isFreshRegion,isFreshCustomer:l?e.isFreshCustomer:e.navfresh,isPrimeMember:l?e.isPrimeCustomer:e.isPrimeMember,isPrimeDay:l?e.isPrimeDay: e.primeDay,isBackup:e.isBackup,firstName:l?e.firstName:e.customerName,currentUri:d.location&&d.location.pathname?d.location.pathname:q,currentQueryString:d.location&&d.location.search?d.location.search:q,navDeviceType:e.navDeviceType},error:function(a,b,c){a=" HamburgerMenu AJAX Call failed. Status Code : "+a.status+" Status text : "+b+" Exception : "+c;d.ueLogError&&(r.message=a,d.ueLogError(r));v()},success:function(a){a&&b(a).is("#hmenu-container")?(b("body").append(a),g(),"function"===typeof h&& h(),w&&m.count("".concat(l?"Navm":"Nav",":Hmenu:FirstLayerSuccessTotalTime"),Math.floor((Date.now()-w)/1E3))):(d.ueLogError&&(r.message=" HamburgerMenu Empty or Malformed AJAX response",d.ueLogError(r)),v())}})}})})(d.$Nav,x);(function(g){g.when("$","util.ajaxReftagLogger","metrics","config").run("hMenuItemClickHandler",function(b,c,g,a){return function(e){function m(b,c,e){var h=f.children("ul.hmenu[data-menu-id\x3d"+c+"]");0===h.length?(g.increment("Navm:Hmenu:CustomerClickWithSelectedLayerError"), d.location="mobile"===a.navDeviceType?"/gp/site-directory?ref\x3dnavm_em_linktree_fail":"/gp/site-directory?ref\x3dnav_em_linktree_fail"):(b.removeClass("hmenu-translateX").bind("transitionend webkitTransitionEnd oTransitionEnd",function(){b.removeClass("hmenu-visible");b.removeClass("hmenu-transition").unbind("transitionend webkitTransitionEnd oTransitionEnd")}).addClass("hmenu-transition "+(e?"hmenu-translateX-left":"hmenu-translateX-right")),h.removeClass(e?"hmenu-translateX-right":"hmenu-translateX-left").bind("transitionend webkitTransitionEnd oTransitionEnd", function(){h.removeClass("hmenu-transition").unbind("transitionend webkitTransitionEnd oTransitionEnd");if(e){var a=f.children("ul.hmenu.hmenu-hidden[data-parent-menu-id\x3d'"+c+"']");a&&a.removeClass("hmenu-hidden")}}).addClass("hmenu-visible hmenu-transition hmenu-translateX").scrollTop(0),f.attr("tabIndex",0).focus().removeAttr("tabIndex"))}var f=b("#hmenu-content");e=b(e.currentTarget);var h=e.closest("ul.hmenu"),p="";if(e.data("menu-id"))return m(h,e.data("menu-id"),!0),(p=e.data("ref-tag"))&& c(e.data("ref-tag")),!1;if(e.hasClass("hmenu-back-button"))return m(h,h.data("parent-menu-id")),(p=e.data("ref-tag"))&&c(e.data("ref-tag")),!1}})})(d.$Nav);(function(g){g.when("$","metrics","util.ajaxReftagLogger","hamburgerIosScrollSpy","agent","hMenuItemClickHandler","config","HamburgerMenuMainContentAJAXCall","hMenuUpdatedEvent").run("hamburgerMenuInteractionJS",function(b,c,k,a,e,m,f,h,p){return function(){function k(a){a.removeClass(n.transition).unbind("transitionend webkitTransitionEnd oTransitionEnd")} g.when("updateIcpReturnUrl").run("updateHamburgerMenuMozartUpdateUrl",function(a){a("#hmenu-icp-language")});var l=b("body"),r=b("#nav-hamburger-menu"),q=b("#hmenu-container"),t=b("#hmenu-canvas"),u=b("#hmenu-canvas-background"),y=b("#hmenu-content"),z=b("#hmenu-close-menu"),x=b("#a-page"),A,n={transition:"hmenu-transition",visible:"hmenu-visible",translateX:"hmenu-translateX",translateXLeft:"hmenu-translateX-left",translateXRight:"hmenu-translateX-right",transparent:"hmenu-transparent",opaque:"hmenu-opaque", lockPosition:"lock-position"},B=document.getElementById("nav-hamburger-menu");B&&B.removeEventListener("click",d.navHamburgerMetricLogger);r.one("click",function(){d.ue_t0&&c.count("mobile"===f.navDeviceType?"Navm:Hmenu:IconFirstClickTime":"Nav:Hmenu:IconFirstClickTime",Math.floor((Date.now()-d.ue_t0)/1E3));t.bind("transitionend webkitTransitionEnd oTransitionEnd",function(){b("ul.hmenu[data-parent-menu-id\x3d'1']").removeClass("hmenu-hidden")});var a="mobile"===f.navDeviceType;(a&&"true"===f.hamburgerMenuRefactor|| !a&&!0===f.desktopHMenuRefactor)&&h()});r.click(function(){y.children("ul.hmenu[data-menu-id\x3d'1']").addClass(n.visible);q.addClass(n.visible);t.removeClass(n.translateXLeft).bind("transitionend webkitTransitionEnd oTransitionEnd",function(){k(t)}).addClass(n.transition+" "+n.translateX);u.removeClass(n.transparent).bind("transitionend webkitTransitionEnd oTransitionEnd",function(){k(u)}).addClass(n.transition+" "+n.opaque);A=d.scrollY;l.css({top:"-"+A+"px"});l.addClass(n.lockPosition);x.attr("aria-hidden", "true");z.focus();"mobile"===f.navDeviceType&&e.iPhone&&(l.bind("touchstart",a.touchStartHandler),l.bind("touchmove",a.touchMoveHandler),u.bind("touchmove",a.preventCurrentEvent));c.increment("mobile"===f.navDeviceType?"Navm:Hmenu:IconClickActionComplete":"Nav:Hmenu:IconClickActionComplete")});d.ue_t0&&c.count("mobile"===f.navDeviceType?"Navm:Hmenu:MenuAccessibleLatency":"Nav:Hmenu:MenuAccessibleLatency",Date.now()-d.ue_t0);u.click(function(g){if(g.target===this||g.target.parentElement===this)if(c.increment("mobile"=== f.navDeviceType?"Navm:Hmenu:MenuAbandon":"Nav:Hmenu:MenuAbandon"),u.removeClass(n.opaque).bind("transitionend webkitTransitionEnd oTransitionEnd",function(){k(u)}).addClass(n.transition+" "+n.transparent),t.removeClass(n.translateX).bind("transitionend webkitTransitionEnd oTransitionEnd",function(){q.removeClass(n.visible);y.children("ul.hmenu:not([data-menu-id\x3d'1'])").removeClass(n.translateX+" "+n.translateXLeft+" "+n.visible).addClass(n.translateXRight);y.children("ul.hmenu[data-menu-id\x3d'1']").removeClass(n.translateXLeft+ " "+n.visible).scrollTop(0);k(t)}).addClass(n.transition+" "+n.translateXLeft),x.removeAttr("aria-hidden"),"mobile"===f.navDeviceType&&e.iPhone&&(l.unbind("touchstart",a.touchStartHandler),l.unbind("touchmove",a.touchMoveHandler),u.unbind("touchmove",a.preventCurrentEvent)),l.attr("tabIndex",0).focus().removeAttr("tabIndex").removeClass(n.lockPosition),l.css("top",""),d.scrollTo(d.scrollX,A),"mobile"===f.navDeviceType){var h=l.is(".fixed-navbar");d.setTimeout(function(){h&&l.addClass("fixed-navbar")}, 1)}else b(document).unbind("keyup.hamburgerEscape")});z.click(function(){u.click()});b("#hmenu-back-to-top").click(function(){var a=y.children("ul.hmenu.hmenu-visible");a.scrollTop(0);"1"===a.attr("data-menu-id")?z.focus():a.find(".hmenu-back-button").focus()});b(".hmenu-item").click(function(a){return m(a)});document.getElementById("hmenu-container").style.display="block";p()}})})(d.$Nav);(function(g,b){g.when("jQuery","util.ajax","hMenuItemClickHandler","config","metrics","hMenuUpdatedEvent").build("HamburgerMenuMainContentAJAXCall", function(b,k,a,e,m,f){return function(){var h={attribution:"AmazonNavigationCards",logLevel:"ERROR"},p=g.getNow("HMenuSecondLayerVariables");if(p&&Array.isArray(p.secondLayerTreeName)&&p.secondLayerTreeName.length){m.increment("mobile"===e.navDeviceType?"Navm:Hmenu:MainContentAjax":"Nav:Hmenu:MainContentAjax");var v=Date.now();k({retryMetric:"mobile"===e.navDeviceType?"navm-hmenu-main-content-ajax-retry":"nav-hmenu-main-content-ajax-retry",errorMetric:"mobile"===e.navDeviceType?"navm-hmenu-main-content-ajax-error": "nav-hmenu-main-content-ajax-error",url:"/gp/navigation/ajax/generic.html",dataType:"html",data:{ajaxTemplate:"hamburgerMainContent",pageType:d.ue_pty?d.ue_pty:"NavUnknownPageType",rid:d.ue&&d.ue.rid?d.ue.rid:q,hmDataAjaxHint:1,currentUri:d.location&&d.location.pathname?d.location.pathname:q,navDeviceType:e.navDeviceType,isSmile:p.isSmile,RegionalStores:p.RegionalStores,isPrime:p.isPrime,isBackup:e.isBackup,secondLayerTreeName:p.slt||p.secondLayerTreeName,currentQueryString:d.location&&d.location.search? d.location.search:q},error:function(a,b,c){a=" HamburgerMenu Main Content AJAX Call failed. Status Code : "+a.status+" Status text : "+b+" Exception : "+c;d.ueLogError&&(h.message=a,d.ueLogError(h))},success:function(d){d&&b(d).hasClass("hmenu-translateX-right")&&(b("#hmenu-content").append(d),f(),b(".hmenu-item").click(function(b){return a(b)}),v&&m.count("mobile"===e.navDeviceType?"Navm:Hmenu:MainContentSuccessTotalTime":"Nav:Hmenu:MainContentSuccessTotalTime",Math.floor((Date.now()-v)/1E3)))}})}}})})(d.$Nav, x);(function(d){d.when("$","config").run("hMenuUpdatedEvent",function(b,c){return function(){if("mobile"===c.navDeviceType){var b=new Event("nav:hbm:updated",{bubbles:!0,cancelable:!1});document.dispatchEvent(b)}}})})(d.$Nav);(function(g){g.when("$","util.ajax","metrics","config").run("notificationInteractionJS",function(b,c,g,a){function e(a){return"".concat(w?"Navm":"Nav",a)}function m(a){return"".concat(w?"navm":"nav",a)}function f(a,b,e,f,m){var l=Date.now();d.ue_t0&&g.count(a,Math.floor((l-d.ue_t0)/ 1E3));a={"client-id":"GlobalNav",type:"Payments","sub-type":"MFA","source-action":m,"suppression-timestamp":Date.now(),"page-type":d.ue_pty,"sub-page-type":d.ue_spty};c({retryMetric:b,errorMetric:e,url:"/gp/navigation/notifications/1.0/suppress",data:a,method:"POST",error:function(a,b,c){var e={attribution:"AmazonNavigationCards",logLevel:"ERROR"};a=" Notification Suppression AJAX Call failed. Status Code : "+a.status+" Status text : "+b+" Exception : "+c;d.ueLogError&&(e.message=a,d.ueLogError(e))}, success:function(){h.length&&h.hide();r.length&&h.length&&!1===p&&r.show();l&&g.count(f,Math.floor((Date.now()-l)/1E3))}})}var h=b("#nav-notification"),p=0!==b("#nav-notification.nav-notification-bottom").length,q=b("a#nav-notification-right, #nav-notification-right \x3e a"),l=b("a#nav-notification-action, a#nav-notification-left"),r=b("#nav-upnav"),w="mobile"===a.navDeviceType.toLowerCase();r.length&&h.length&&!1===p&&r.hide();q.click(function(){var a=e(":Notification:Suppress:ClickTime"),b=m("-notification-suppress-retry"), c=m("-notification-suppress-error"),d=e(":Notification:Suppress:TotalTime");f(a,b,c,d,"CloseButton")});l.click(function(){var a=e(":Notification:Action:ClickTime"),b=m("-notification-action-retry"),c=m("-notification-action-error"),d=e(":Notification:Action:TotalTime");f(a,b,c,d,"CallToAction")})})})(d.$Nav)}); /* ******** */ (function(I){var h=window.AmazonUIPageJS||window.P,G=h._namespace||h.attributeErrors,e=G?G("AmazonNavigationDesktopAssets",""):h;e.guardFatal?e.guardFatal(I)(e,window):e.execute(function(){I(e,window)})})(function(I,h,G){(function(e){e.when("sharedconstants").build("constants",function(a){a.CAROUSEL_WIDTH_BUFFER=45;a.PINNED_NAV_SEARCH_SPACING=140;a.REMOVE_COVER_SCROLL_HEIGHT=200;a.COMMUNICATION_CHANNEL_TYPE="NAV_BAR";return a})})(h.$Nav);(function(e){e.run("ewc.before.ajax",function(){"function"=== typeof h.uet&&h.uet("be","ewc",{wb:1})});e.when("$","config").run("ewc.ajax",function(a,c){if(c.ewc&&!c.ewc.debugInlineJS){var d=a("#nav-flyout-ewc .nav-ewc-content"),b=function(){d.html(c.ewc.errorContent.html).addClass("nav-tpl-flyoutError")},f=/\$Nav/g,l=function(){a.ajax({url:c.ewc.url,data:{},type:"GET",dataType:"json",cache:!1,timeout:c.ewc.timeout||3E4,beforeSend:function(){d.addClass("nav-spinner");"function"===typeof h.uet&&h.uet("af","ewc",{wb:1})},error:b,success:function(a){var c;a:{if(c= a.js)if(c="var P \x3d window.AmazonUIPageJS; "+c,f.test(c)){b();c=!1;break a}else e.when("ewc.flyout","ewc.cartCount").run("[rcx-nav-cart]ewc",c);c=!0}c&&d.html(a.html)},complete:function(){d.removeClass("nav-spinner");"function"===typeof h.uet&&h.uet("cf","ewc",{wb:1});"function"===typeof h.uex&&h.uex("ld","ewc",{wb:1})}})};c.ewc.flyout.ableToPersist()?(l(),e.declare("ewc.loadContent",function(){})):e.declare("ewc.loadContent",l)}})})(h.$Nav);(function(e){e.when("$","config","provider.ajax").iff({name:"config", prop:"searchapiEndpoint"}).run("searchApiAjax",function(a,c,d){d({url:c.searchapiEndpoint,dataKey:"searchAjaxContent",success:function(a){a&&a.searchAjaxContent&&a.searchAjaxContent.js&&(a="var P \x3d window.AmazonUIPageJS || window.P; "+a.searchAjaxContent.js,e.when("$","iss.flyout","searchApi","util.templates").run("[sx]iss",a))},error:function(){throw"ISS failed to load.";}}).fetch()})})(h.$Nav);(function(e,a){a.importEvent("jQuery",{as:"$",global:"jQuery"});a.importEvent("jQuery",{global:"jQuery"}); a.when("$").run("PageEventSetup",function(c){var d=function(){a.declare("page.domReady");a.declare("page.ATF");a.declare("page.CF");a.declare("page.loaded");a.declare("btf.full")};c(function(){a.declare("page.domReady")});c(e).load(d);"complete"===document.readyState?d():"interactive"===document.readyState&&a.declare("page.domReady")});a.when("log","Observer","$F").run("setupPageReady",function(c,d,b){function f(){return"complete"!==document.readyState}function l(){return!!a.getNow("config.readyOnATF")} var g=new d;g.observe(function(b){c("page.ready triggered by: "+b);a.declare("page.ready")});d=function(a){g.notify(a)};"complete"===document.readyState?d("immediate"):(a.when("page.ATF").run("page.TriggerATF",b.partial("Event: page.ATF").tap(c).iff(f).iff(l).on(d)),a.when("page.CF").run("page.TriggerCF",b.partial("Event: page.CF").tap(c).iff(f).on(d)),a.when("page.domReady").run("page.TriggerDom+",b.delay(1E4).partial("Event: page.domReady+").tap(c).iff(f).on(d)),a.when("page.loaded").run("page.TriggerLoaded", b.delay(100).partial("Event: page.loaded+").tap(c).on(d)))});a.declare("noOp",function(){});a.when("$","img.sprite","util.preload","config","util.addCssRule","page.ready").run("ApplyHighResImage",function(a,d,b,f,l){a=e.devicePixelRatio||1;f.navDebugHighres&&(a=2);if(!(1>=a)){var g=f.upnavHighResImgInfo,n=f.upnav2xAiryPreloadImgInfo,p=f.upnav2xAiryPostSlateImgInfo;d["png32-2x"]&&b(d["png32-2x"],function(a){1=c?f.addClass(d):f.removeClass(d)}});l.resize(a);a()});a.when("$","$F","config.fixedBarBeacon","fixedBar","flyouts","page.ready","nav.inline").run("fixedBarResize", function(a,d,b,f,l){if(b){var g=a(e),n=0;a.each(l.getAll(),function(a,b){b.elem().height()>n&&(n=b.elem().height())});a=d.throttle(300).on(function(){var a=g.width(),b=g.height();1E3<=a&&b>=n+30?f.enable():f.disable()});g.resize(a);a()}});a.when("$","$F","config.fixedSubBarBeacon","fixedSubBar","flyouts","page.ready","nav.inline").run("fixedSubBarResize",function(a,d,b,f,l){if(b){var g=a(e),n=0;a.each(l.getAll(),function(a,b){b.elem().height()>n&&(n=b.elem().height())});a=d.throttle(300).on(function(){var a= g.width(),b=g.height();1E3<=a&&b>=n+30?f.enable():f.disable()});g.resize(a);a()}});a.when("$","$F","config","pinnedNav","flyouts","page.ready","nav.inline").run("pinnedNavResize",function(a,d,b,f,l){if(b.pinnedNav){var g=a(e),n=0,p=1E3;a.each(l.getAll(),function(a,b){b.elem().height()>n&&(n=b.elem().height())});n=b.pinnedNavMinHeight?b.pinnedNavMinHeight:n+30;b.pinnedNavMinWidth&&(p=b.pinnedNavMinWidth);a=d.throttle(300).on(function(){var a=g.width(),b=g.height();a>=p&&b>=n?f.enable():f.disable()}); g.resize(a);a()}});a.when("PublishAPIs").publish("navbarJSInteraction")})(h,h.$Nav);(function(e,a){a.when("$","img.sprite","util.preload","config","util.addCssRule","page.ready").run("ApplyHighResImageDesktop",function(a,d,b,f,l){a=e.devicePixelRatio||1;f.navDebugHighres&&(a=2);if(!(1>=a)){var g=f.transientMenuImage2xHover,n=f.transientMenuImage2x;n&&b(n,function(a){1c.DWELLTIME_MIN&& (d++,b("nav-flyout-"+p+"-dwellTime",a),b("nav-flyout-"+p+"-bounceCount",d))}g=!1})}function b(b,c){h.ue&&h.ue.count&&(h.ue.count(b,c),a("Nav-Flyout-Metrics: "+b+" to "+c))}a("flyout metrics");return{attachTo:function(a){d(a)}}})})(h.$Nav);(function(e){e.when("$","Observer").build("util.ajax",function(a,c){return function(c){c=a.extend({url:null,data:{},type:"GET",dataType:"json",cache:!1,timeout:5E3,retryLimit:3},c);var b=c.error;c.error=function(){0<=--this.retryLimit?(a.ajax(this),c.retry&&c.retry(this)): b&&b.apply(this,arguments)};return a.ajax(c)}})})(h.$Nav);(function(e){e.when("$","$F","agent","util.bean","util.class","config").build("util.Aligner",function(a,c,d,b,f,l){var g={top:{direction:"vert",size:0},middle:{direction:"vert",size:.5},bottom:{direction:"vert",size:1},left:{direction:"horiz",size:0},center:{direction:"horiz",size:.5},right:{direction:"horiz",size:1}};l.rightMarginAlignEnabled&&(g.rightArrow={direction:"horiz",size:.9});var n={top:"vert",bottom:"vert",left:"horiz",right:"horiz"}, p=function(a,b,c){try{return a[b?"outerHeight":"outerWidth"](c)||0}catch(d){return 0}},k=function(a,b){b=b?"top":"left";try{var c=a.offset();return c?c[b]:0}catch(d){return 0}};d=f();d.prototype.alignTo=b({value:a.fn});d.prototype.offsetTo=b({value:a.fn});d.prototype.base=b({value:a.fn});d.prototype.target=b({value:a.fn});d.prototype.fullWidth=b({value:!1});d.prototype.constrainTo=b({value:a.fn});d.prototype.constrainBuffer=b({value:[0,0,0,0]});d.prototype.constrainChecks=b({value:[!0,!0,!0,!0]}); d.prototype.fullWidthCss=b({get:function(b){return a.extend({left:"0px",right:"0px",width:"auto"},b)},value:function(){return{}}});d.prototype.anchor=b({value:{vert:"top",horiz:"left"},set:function(a){a=a.split(" ");for(var b={vert:"top",horiz:"left"},c=0;ce+h&&(a=e+h-n-c)}c={};this.anchor()[b.direction]===f?c[f]=a:(g=p(this.alignTo(), d),c[l]=g-a-n);return c})}}return{offset:function(){return 0},align:function(){return{}}}};d.prototype.from=b({set:function(a){a=a.split(" ");for(var b={vert:this.getAlignment(),horiz:this.getAlignment()},c=0;c=parseInt(a.browser.version, 10)?b.outerHTML="":document.body.removeChild(b);return d})})(h.$Nav);(function(e){e.build("util.highRes",function(){return 1=this.code||91<=this.code&&95>=this.code||112<=this.code&&145>=this.code?!0:!1};c.prototype.isShiftTab=function(){return 9===this.code&&this.evt.shiftKey};c.prototype.isTab=function(){return 9===this.code};c.prototype.isEnter=function(){return 13===this.code};c.prototype.isBackspace=function(){return 8===this.code};c.prototype.isSpace=function(){return 32===this.code};c.prototype.isEscape=function(){return 27=== this.code};return c})})(h.$Nav);(function(e){e.when("$","now","agent").build("util.MouseTracker",function(a,c,d){function b(a){var b=l.length;if(b&&(b=l[b-1],b.x===a.pageX&&b.y===a.pageY))return;l.push({x:a.pageX,y:a.pageY,when:g?a.timeStamp:c()});100=c()-l[a-1].when)for(var b=l[a-1],d=2;d<=a;d++){var g=l[a-d],f=b.when-g.when,g=Math.abs(b.x-g.x)+Math.abs(b.y-g.y);if(0=c;f--)g.push(a.extend(!0,{},l[f]));return g};return{start:function(){return new f}}}); e.when("$","$F","util.MouseTracker","debug.param").build("util.Proximity",function(a,c,d,b){function f(b,c){var d=[],f=[],l=[],e=[];b.each(function(b,c){c=a(c);b=c.offset();l.push(b.top);e.push(b.top+c.height());g?(d.push(a(h).width()-(b.left+c.width())),f.push(a(h).width()-b.left)):(d.push(b.left),f.push(b.left+c.width()))});return{left:Math.min.apply(Math,d)-c[3],top:Math.min.apply(Math,l)-c[0],right:Math.max.apply(Math,f)+c[1],bottom:Math.max.apply(Math,e)+c[2]}}var l=b("navDebugProximity"),g= "rtl"===a("body").css("direction");return{onEnter:function(b,p,k,e,m){function v(){l&&q.show().css({background:"rgba(255,0,0,0.1)"});C&&(h.clearInterval(C),C=null);w&&(w.stop(),w=null);r=null}var w=d.start(),r=f(b,p);if(l){var q=a("\x3cdiv\x3e\x3c/div\x3e").css({position:"absolute",top:r.top,left:g?"auto":r.left,right:g?r.left:"auto",width:r.right-r.left,height:r.bottom-r.top,background:"rgba(0,255,0,0.1)",zIndex:1E3,clickEvents:"none"});q.click(function(){q.hide().remove()});q.show();a("body").append(q)}var y; y=e?c.throttle(e).on(k):c.once().on(function(){v();k()});var u,x,B,z,A,D,C=h.setInterval(function(){m&&(B=h.scrollX,z=h.scrollY,D=a(h).width(),B!==u||z!==x||D!==A)&&(r=f(b,p),l&&q.show().css({top:r.top,left:g?"auto":r.left,right:g?r.left:"auto",width:r.right-r.left,height:r.bottom-r.top}),u=B,x=z,A=D);var c=w.position();c&&c.x>=r.left&&c.x<=r.right&&c.y>=r.top&&c.y<=r.bottom&&y()},100);return{unbind:function(){v()}}}}});e.when("$","$F","Observer","util.MouseTracker").build("util.MouseIntent",function(a, c,d,b){function f(a,b,c,d){var f=(c.x-b.x)*(d.y-b.y)-(d.x-b.x)*(c.y-b.y),l=((d.x-a.x)*(b.y-a.y)-(b.x-a.x)*(d.y-a.y))/f;b=((b.x-a.x)*(c.y-a.y)-(c.x-a.x)*(b.y-a.y))/f;return 0<((c.x-a.x)*(d.y-a.y)-(d.x-a.x)*(c.y-a.y))/f&&0a.length)this._scheduleTick(this._minorDelay);else{for(var b=a.shift(),c=null;a.length&&(c=a.shift(),2>Math.abs(c.x-b.x)&&2>Math.abs(c.y-b.y)););if(c){var a=this._upperLeft,d=this._lowerRight;b.x>=a.x&&b.x<=d.x&&b.y>=a.y&&b.y<=d.y?this._onArriveEvent.notify():f(b,c,this._upperLeft,this._lowerRight)||f(b,c,{x:this._lowerRight.x,y:this._upperLeft.y}, {x:this._upperLeft.x,y:this._lowerRight.y})?2>Math.abs(b.x-c.x)&&2>Math.abs(b.y-c.y)?2<=this._minor?this._onStrayEvent.notify():(this._minor++,this._scheduleTick(this._minorDelay)):(this._minor=0,this._scheduleTick(this._majorDelay)):this._onStrayEvent.notify()}else this._scheduleTick(this._minorDelay)}}};return l});e.when("$","agent","Observer","util.bean","util.class").build("util.ClickOut",function(a,c,d,b,f){c=f({construct:function(){var b=this;this._isEnabled=!1;this._clickHandler=function(c){var d= b.ignore(),f=d.length;c=c.target;0===a(c).parents().add(c).filter(function(){for(var a=0;ac.above)&&(!c.below||f)/g,"\t").split("'").join("\\'").split("\t").join("'").replace(/<#=(.+?)#>/g,"',$1,'").split("\x3c#").join("');").split("#\x3e").join("p.push('")+"');}return p.join('');");return function(b){try{return b.jQuery=a,c(b)}catch(d){return""}}};return{add:function(a,c){if(a&&c&&!b[a]){b[a]=l(c);d("Template Added",{name:a,template:b[a]});for(c=0;cc.length)return d;c.attr("tabindex",1);var l=".navTabbing"+b.length,g=-1,n="natural",e=!1,k=function(b){var d=g;g=-1;-1A.REMOVE_COVER_SCROLL_HEIGHT&&g()})}});e.when("navDismissTooltip").run(function(){d.hide();d.lock()});return d}},createFlyout:function(b){b=a.extend(!0,{name:null,content:"\x3cdiv\x3e\x3c/div\x3e",arrow:null,className:"",align:{from:"bottom center",to:"top center",base:"#navbar",alignTo:null,offsetTo:"#navbar"},onAlign:c.noOp},b);if(b.name&&b.content){var d= v.create({name:b.name,buildNode:function(){var c=a("\x3cdiv class\x3d'"+b.className+"'\x3e\x3c/div\x3e");"top"===b.arrow&&c.append("\x3cdiv class\x3d'nav-arrow'\x3e\x3cdiv class\x3d'nav-arrow-inner'\x3e\x3c/div\x3e\x3c/div\x3e");c.append(n.create(b.content));return c}}),f=null;d.onAlign(function(){if(!f){b.align.target=d.elem();b.align.base=a(b.align.base);b.align.alignTo=a(b.align.alignTo||w());b.align.offsetTo=a(b.align.offsetTo);var c=new k(b.align);f=function(){c.align();b.onAlign.apply(d,arguments)}}f()}); e.declare("flyoutAPI."+b.name.replace(" ",""),d);return d}},update:function(b){if(d.signInOverride){var c=a('#navbar [data-nav-role\x3d"signin"]');a.each(c,function(b,c){x.setRedirectUrl(a(c),null,null)})}return b instanceof Object?(b.cart&&b.cart.data&&"count"===b.cart.type&&F.setCartCount(b.cart.data.count),b.catsubnav&&r(b.catsubnav),b.searchbar&&"searchbar"===b.searchbar.type&&f({searchbar:b.searchbar.data}),b.swmSlot&&(b=b.swmSlot.swmContent,c=a("#nav-swmslot"),b.data&&"html"===b.type&&1===c.length&& c.html(b.data)),!0):!1},updateSearchDropdown:function(a){return q.updateSearchDropdownCard(a)},showSubnav:function(){var b=a("#nav-subnav");b&&(b.style.display="block")},hideSubnav:function(){var b=a("#nav-subnav");b&&(b.style.display="none")},hasSubnav:function(){return!!a("#nav-subnav")},getSearchBackState:function(){return d.searchBackState||{}},removePrimeExperience:function(){f({isPrime:!1})}},H;for(H in F)F.hasOwnProperty(H)&&g(H,F[H]);e.publish("navbarJSLoaded")});e.when("$","data").run("setupRefreshPrime", function(a,c){c.observe("isPrime",function(c){c||(a("#nav-logo").removeClass("nav-prime-1"),a(".nav-logo-tagline").text("Try Prime"),a(".nav-logo-tagline").attr("href","/gp/prime/ref\x3dnav_logo_prime_join"),a("#nav-link-prime .nav-line-1").text("Try"))})})})(h.$Nav);(function(e){e.when("$","subnav.initFlyouts","nav.inline").run("subnav.init",function(a,c){var d=a("#nav-subnav");0d?!1:{jsonkey:c[d-2],endpoint:c.slice(1,-2).join(":"),onload:"1"===c[d-1]}}})})(h.$Nav);(function(e){e.when("Observer").build("searchBar.observers",function(a){return{scopeChanged:new a}});e.when("$","$F","agent","config","onOptionClick","async","searchMetrics","searchBar.observers","nav.inline").run("searchBar", function(a,c,d,b,f,l,g,n){function e(){f(x,function(){m.clearBlur();k.update();k.select();z.focus()});x.change(k.update).keyup(m.keyListener).blur(m.blur);x.focus(function(){v.length||m.clearBlur();q.addClass("nav-focus")}).blur(function(){q.removeClass("nav-focus")});y.click(function(a){z.focus();return!1})}b=c.noOp;if(d.ie6)return{active:b,inactive:b,clearBlur:b,focus:b,blur:b,keyListener:b,form:a(),input:{hasValue:b,val:b,el:a()},scope:{prevIndex:null,init:b,hasTextChanged:b,text:b,value:b,digest:b, selectedIndex:b,set:b,getOptions:function(){return a()},appendOption:b},facade:{init:b,resize:b,text:b,update:b,select:b}};var k,t,m;b=a(h);var v=a("#navbar[data-template\x3d'layoutSwapToolBar'].layout2"),w=a("#nav-search"),r=a(".nav-searchbar",w),q=a(".nav-search-scope",w),y=a(".nav-search-facade",w),u=a(".nav-search-label",y),x=a(".nav-search-dropdown",w),B=a(".nav-search-submit",w),w=a(".nav-search-submit .nav-input",w),z=a("#twotabsearchtextbox"),A=a(".srch_sggst_flyout"),D=new g({scopeSelect:x, inputTextfield:z,submitButton:w,issContainer:A});D.init();var C=null;g={hasValue:function(){var a=!!z.val();r[a?"addClass":"removeClass"]("nav-hasTerm");return a},val:function(a){if(a)z.val(a);else return z.val()},el:z};t={prevIndex:null,init:c.once().on(function(){t.prevIndex=x[0].selectedIndex}),hasTextChanged:function(){return t.prevIndex!==x[0].selectedIndex},text:function(){t.prevIndex=x[0].selectedIndex;var b=a("option:selected",x);return 0===b.length?null:b.html()},value:function(){var b=a("option:selected", x);return 0===b.length?null:b.val()},digest:function(a){return a?(x.attr("data-nav-digest",a),a):x.attr("data-nav-digest")},selectedIndex:function(b){if(0=l[a]-l[c]&&b.apply(f)}};f.click(d("click","change")).change(d("change","click"))}}});e.when("$","searchBar","iss.flyout","searchBar.observers").build("searchApi", function(a,c,d,b){var f={};f.val=c.input.val;f.on=function(a,f){if(a&&f&&"function"===typeof f)switch(a){case "scopeChanged":b.scopeChanged.observe(f);break;case "issShown":d.onShow(f);break;case "issHidden":d.onHide(f);break;default:c.input.el.bind(a,f)}};f.scope=function(a){if(a)c.facade.text(a);else return c.facade.text()};f.options=function(b,d){b&&(b=a(b),d&&b.attr("selected","selected"),c.scope.appendOption(b));return c.scope.getOptions()};f.action=function(a){if(a)c.form.attr("action",a);else return c.form.attr("action")}; f.submit=function(a){a&&"function"!==typeof a?c.form.submit(a):c.form.submit()};f.flyout=d;return f})})(h.$Nav);(function(e){e.when("$","flyoutAPI.SearchSuggest","config","cover","nav.inline").run("issHackery",function(a,c,d,b){var f=a("#nav-iss-attach"),l=a("#nav-search .nav-searchbar"),g=!!d.beaconbeltCover;c.onAlign(function(){a("div:first-child",this.elem()).css({width:f.width()})});c.onShow(function(){g&&b.show();l.addClass("nav-issOpen")});c.onHide(function(){g&&b.hide();l.removeClass("nav-issOpen")})})})(h.$Nav); (function(e){e.when("$","$F","panels","config","debugStream","nav.inline").build("cover",function(a,c,d,b,f){var l=a(document),g=a(h),n=a("#navbar"),e=function(){},k=d.create({name:"cover",visible:!1,rendered:!0,elem:function(){return a("\x3cdiv id\x3d'nav-cover'\x3e\x3c/div\x3e").click(function(){return e.apply(this,arguments)}).appendTo(n)}});k.LAYERS={ALL:6,BELT:5,MAIN:2,SUB:1,NONE:"auto"};k.setLayer=function(a){a&&a in k.LAYERS||(a="NONE");k.elem().css({zIndex:k.LAYERS[a]})};k.setClick=function(a){a&& "function"===typeof a||(a=c.noOp);e=a};var t=function(){k.elem().css({height:Math.max(l.height(),g.height())-n.offset().top})};k.onShow(function(a){a=a||{};f("Cover: Show");k.setLayer(a.layer);k.setClick(a.click);t();a=100;if(b.fullWidthCoreFlyout||b.flyoutAnimation)a=550;k.elem().fadeIn(a,function(){var a=k.elem().get(0);a.style.removeAttribute&&a.style.removeAttribute("filter")});g.resize(t)});k.onHide(function(){f("Cover: Hide");k.elem().stop().fadeOut(100,function(){k.elem().css("opacity","0.6")}); g.unbind("resize",t)});return k})})(h.$Nav);(function(e){e.when("$","$F","data","config","flyout.yourAccount","provider.ajax","util.Proximity","logEvent","sidepanel.yaNotis").iff({name:"sidepanel.yaNotis",op:"falsey"}).run("sidepanel.csYourAccount",function(a,c,d,b,f,l,g,n){if(!b.primeDay){var e=!0,k=!1,h,m,v,w,r=!1,q=!0,y=function(){k||(q=!1,h&&(h(m),k=!0))},u=function(){e=!1;q?r||(v?(v(w),r=!0):b.sdaYourAccount&&b.sdaYourAccount.url||y()):y()};c=function(){return{register:function(a,b){k||(h=a, m=b);e||q||y()},sdaRegister:function(a,b){r||(v=a,w=b);e||u()},biaFallback:y,sdaNotRendering:function(){q=!1;y()}}}();var x={count:0,decrement:function(){x.count=Math.max(x.count-1,0)}},B=function(){var b=a("#csr-hcb-wrapper"),c=a(".csr-hcb-content",b);b.remove();if(1!==c.length)return u(),!1;n({t:"hcb"});d({"yourAccount-sidePanel":{html:c[0].outerHTML}});return!0};if(!b.csYourAccount||!b.csYourAccount.url)return e=B(),c;var z=l({url:b.csYourAccount.url,data:{rid:b.requestId},success:function(c){if(c)if(1> (((c.template||{}).data||{}).items||[]).length)B();else{var l=c.template.name;if(l){c={"yourAccount-sidePanel":c};"notificationsList"===l?n({t:"csnoti"}):"discoveryPanelList"!==l&&"discoveryPanelSummary"!==l||n({t:"discoverypanel"});if("notificationsList"===l)f.sidePanel.onRender(function(){var c=this.elem(),d=a(".nav-item",c).not(".nav-title");x.count=d.length;var l=function(){var b=c.height();a(".nav-item",c).each(function(){var c=a(this);b-=c.outerHeight(!0);c[0<=b?"show":"hide"]()})},g=function(c){a.ajax({url:b.csYourAccount.url, type:"POST",data:{dismiss:c.attr("data-noti-id"),rid:b.requestId},cache:!1,timeout:500});var d=c.parent();d.slideUp(300,function(){d.remove();l()});x.decrement();0===x.count&&(f.sidePanel.hide(),B()||(c=a("#nav-flyout-profile").find(".nav-column"),c=c.eq(3),c.removeClass("nav-column-break")))};c.bind("click",function(b){var c=a(b.target);if(c.is(".nav-noti-list-x"))return g(c),b.preventDefault(),!1})});d(c)}else B()}else B()},error:B});l=function(){z.fetch()};f.onShow(l);f.link.focus(l);g.onEnter(f.link, [20,40,40,40],l);return c}})})(h.$Nav);(function(e){e.when("$","$F","config","flyout.yourAccount","util.Proximity","sidepanel.csYourAccount","api.sidePanel","metrics","constants","debug.param").run("sdaSidePanel",function(a,c,d,b,f,l,g,n,e,k){if(!d.primeDay&&d.sdaYourAccount&&d.sdaYourAccount.url){var t=!1,m=!1,v=!0,w=2500,r=function(){n.increment("SDA:YourAccount:SidePanel:FallbackCalled");l&&!t&&v?(v=!1,l.sdaNotRendering()):l&&!m&&(l.biaFallback(),m=!0)},q=d.sdaYourAccount.url,y=function(a){a.status&& "ok"!==a.status?(n.increment("SDA:YourAccount:SidePanel:NotificationStatusError"),r()):(a.impressionThreshold&&(w=a.impressionThreshold),g({flyoutName:"yourAccount",data:a})||r())};c=c.once().on(function(){k("SDAYourAccountNoNotification")?r():(n.increment("SDA:YourAccount:SidePanel:RequestNotification"),a.ajax({url:q,type:"GET",dataType:"json",cache:!1,timeout:5E3,data:{communicationChannelType:e.COMMUNICATION_CHANNEL_TYPE},success:function(a){a&&a.html?null===a.html||""===a.html?(n.increment("SDA:YourAccount:SidePanel:NotificationNotReceived"), r()):(n.increment("SDA:YourAccount:SidePanel:NotificationReceived"),l&&(l.sdaRegister(y,a),t=!0)):(n.increment("SDA:YourAccount:SidePanel:NotificationNotReceived"),r())},error:function(a,b,c){404===a.status?n.increment("SDA:YourAccount:SidePanel:RequestNotificationError404"):500===a.status?n.increment("SDA:YourAccount:SidePanel:RequestNotificationError500"):"timeout"===b?n.increment("SDA:YourAccount:SidePanel:RequestNotificationErrorTimeout"):n.increment("SDA:YourAccount:SidePanel:RequestNotificationErrorUnknown"); n.increment("SDA:YourAccount:SidePanel:NotificationReceivedError");r()}}))});b.isVisible()?c():(f.onEnter(b.link,[20,40,40,40],c),b.onShow(c),b.link.focus(c));var u=new function(){var c,f,l,g;this.initializeVariables=function(){c=a("#sda-side-panel-content #sda-side-panel-issue");f=c.attr("data-address-issue-id");l=c.attr("data-address-issue-type");var b=a('#sda-side-panel-content input[name\x3d"appActionToken"]'),d={};d.appActionToken=b.val();d.value="csrfTokenValue";g=a.param(d)};this.postImpression= function(){n.increment("SDA:YourAccount:SidePanel:Impression");a.ajax({url:"/ma/api/impression?"+g,type:"POST",contentType:"application/json",dataType:"json",data:h.JSON.stringify({addressIssueId:f,addressIssueType:l,communicationChannelType:e.COMMUNICATION_CHANNEL_TYPE}),cache:!1,timeout:5E3})};this.postAcceptNotification=function(c){var m=function(c){"ok"===c?a("#sda-side-panel-thanks").show():a("#sda-side-panel-error").show();setTimeout(function(){b.sidePanel.hide();if(d.fullWidthCoreFlyout){var c= a("#nav-flyout-profile").find(".nav-column"),c=c.eq(3);c.removeClass("nav-column-break")}r()},3E3)},t=function(b){a("#sda-side-panel-content").hide("fast",function(){a("#sda-side-panel-content").remove();m(b)})};a("#sda-side-panel-buttons \x3e button").removeClass("sda-button");k("SDAYourAccountNoThanks")?t("error"):(n.increment("SDA:YourAccount:SidePanel:AcceptNotification"),a.ajax({url:"/ma/api/customerResponse?"+g,type:"POST",contentType:"application/json",dataType:"json",data:h.JSON.stringify({addressIssueId:f, addressIssueType:l,communicationChannelType:e.COMMUNICATION_CHANNEL_TYPE,customerResponseType:c,customerResponseValue:null}),cache:!1,timeout:5E3,success:function(a){a&&"ok"===a.status?(n.increment("SDA:YourAccount:SidePanel:AcceptNotificationStatusSuccess"),t("ok")):(n.increment("SDA:YourAccount:SidePanel:AcceptNotificationStatusError"),t("error"))},error:function(a,b,c){404===a.status?n.increment("SDA:YourAccount:SidePanel:AcceptNotificationError404"):500===a.status?n.increment("SDA:YourAccount:SidePanel:AcceptNotificationError500"): "timeout"===b?n.increment("SDA:YourAccount:SidePanel:AcceptNotificationErrorTimeout"):n.increment("SDA:YourAccount:SidePanel:AcceptNotificationUnknown");t("error")}}))};this.redirectNotification=function(){n.increment("SDA:YourAccount:SidePanel:RedirectNotification");a("#sda-side-panel-buttons \x3e button").removeClass("sda-button");h.location="/ma/addressIssuePage/addressIssueDetails?addressIssueId\x3d"+f}},x=null,B=function(){a("#sda-side-panel-content").length&&(n.increment("SDA:YourAccount:SidePanel:NotificationDisplayed"), x=setTimeout(u.postImpression,w))};b.onShow(function(){B()});b.onHide(function(){clearTimeout(x)});b.sidePanel.onRender(function(){0!==a("#sda-side-panel-content").length&&(n.increment("SDA:YourAccount:SidePanel:NotificationRendered"),u.initializeVariables(),B(),a("#sda-side-panel-content").bind("click",function(b){b.preventDefault();b=a(b.target);b.is("#sda-redirect-notification.sda-button")?u.redirectNotification():b.is("#sda-accept-notification.sda-button")&&(u.postAcceptNotification(b.attr("data-customer-response-type")), clearTimeout(x),x=null);return!1}))})}})})(h.$Nav);(function(e){e.when("$","$F","agent","flyouts").build("fixedBar",function(a,c,d,b){var f=!1,l=!1,g,n,e,k,t,m,v,w,r,q,y,u,x,B,z=c.once().on(function(){g=a(h);n=a("#navbar");e=a("#nav-main");t=a("#nav-shop");m=a("#nav-search");w=a("#nav-tools");r=a("#nav-swmslot");v=a("#nav-xshop-container");q=a("#nav-main \x3e .nav-left");y=a("#nav-main \x3e .nav-right");u=a("#nav-main \x3e .nav-fill");x=a("#nav-belt \x3e .nav-right");k=a("\x3cdiv\x3e\x3c/div\x3e").css({position:"relative", display:"none",width:"100%",height:e.height()+"px"}).insertBefore(e);0=c?A():!l&&e.offset().top=a(h).width()&&0a(h).width()&&!b&&(ue.trigger("NAV_SHORTEN_ACCOUNT_LISTS_222705",l),b=!0)};g();a(h).resize(d.throttle(300).on(function(){g()}))})})(h.$Nav);(function(e){e.when("$", "getRefTag","metrics").run("xshopImpressions",function(a,c,d){var b=a("#nav-xshop"),f=b.offset().top+b.outerHeight();a("#nav-xshop \x3e .nav-a").each(function(){var b=c(a(this).attr("href"));b&&a(this).offset().top+a(this).outerHeight()=a?(E().hide(),u.link.removeClass("nav-hasCounter")):(E().show().text(a),u.link.addClass("nav-hasCounter"))})}x=k(A,u.link,u.altMouseoutElem,u.mouseEnterCallback,u.clickThrough,u.clickTrigger, u.mouseoutTimeOut);A.mouseOutUtility=x;A.animateDown=u.animateDown}A.onDestroy(function(){q.destroy(z.getName())});return A}})})(h.$Nav);(function(e){e.when("$","agent","config","img.pixel").build("flyouts.renderPromo",function(a,c,d,b){return function(f,l){if(f&&d.browsePromos&&d.browsePromos[f]){var g=d.browsePromos[f],e="#nav_imgmap_"+f,h=parseInt(g.vertOffset,10)-14,k=parseInt(g.horizOffset,10),t=(f=c.ie6&&/\.png$/i.test(g.image))?b:g.image,m=function(b){a(e).find("area").each(function(){var c= a(this).attr("href"),d=c.indexOf("?");if(0a&&(a=0);9k.count)return!1;f.sidePanel.onRender(function(){var b=this.elem(),h=a(".nav-noti-item",b).not("#nav-noti-empty"),n=function(){var c= function(){var c=a("#nav-noti-all",b);a(".nav-noti-title");var d=b.height()-c.outerHeight(!0),f=!1;h.each(function(){var b=a(this);f?b.hide():(d-=a(this).outerHeight(),0=c)b.remove(),q.addClass("nav-center"), q.css({width:"auto","float":"none"}),y.removeClass("nav-timeline-delete-enabled"),r.removeClass("nav-timeline-hidden-item");else{if(0parseInt(r,10)||0c?"nav-cart-1":20>c?"nav-cart-10":100>c?"nav-cart-20":"nav-cart-100";b.html(100<=c?"99+":c.toString());f.addClass(e);0===c?(a("#nav-cart-one, #nav-cart-many").hide(),a("#nav-cart-zero").show()):1>=c?(a("#nav-cart-zero, #nav-cart-many").hide(),a("#nav-cart-one").show()):(a("#nav-cart-zero, #nav-cart-one").hide(), a("#nav-cart-many").show())})});e.when("$","$F","util.templates","util.Ellipsis","util.inlineBlock","nav.inline","cartTemplateAvailable").build("CartContent",function(a,c,d,b,f){var l=e.getNow("config.doubleCart"),g=a("#nav-cart-flyout"),h={content:a("#nav-cart-standard")};h.title=a(".nav-cart-title",h.content);h.subtitle=a(".nav-cart-subtitle",h.content);h.items=a(".nav-cart-items",h.content);var p={content:a("#nav-cart-pantry")};p.title=a(".nav-cart-title",p.content);p.subtitle=a(".nav-cart-subtitle", p.content);p.items=a(".nav-cart-items",p.content);var k={content:a("#nav-cart-fresh")};k.title=a(".nav-cart-title",k.content);k.subtitle=a(".nav-cart-subtitle",k.content);k.items=a(".nav-cart-items",k.content);var t=g.attr("data-one"),m=g.attr("data-many"),v=p.content.attr("data-box"),w=p.content.attr("data-boxes"),r=p.content.attr("data-box-filled"),q=p.content.attr("data-boxes-filled"),y=function(c){c=a.extend(!0,{title:!0,subtitle:!0,boxes:0,items:[],count:0,$parent:null,doubleWide:!1},c);var e= c.$parent;c.title&&c.doubleWide?f(e.title):c.title?e.title.css({display:"block"}):e.title.hide();e.subtitle.html("").hide();if(c.subtitle){var g=[],l="";if(0=b.items.length?y(c):l?(u(),y(a.extend(c,{items:b.items.slice(0,10),doubleWide:!0}))): y(a.extend(c,{items:b.items.slice(0,5)}));else if(0===b.items.length&&0=b.pantry.items.length?y(d):(u(),y(a.extend(d,{items:b.pantry.items.slice(0,10),doubleWide:!0})));else if(0===b.items.length&&0===b.pantry.items.length&&0=b.items.length+b.pantry.items.length)y(a.extend(c,{title:!0,subtitle:!0})),y(d);else{u();var f=Math.ceil(b.items.length/2),e=Math.ceil(b.pantry.items.length/ 2);2>=f||1>=e&&3===f?y(a.extend(c,{title:!0,subtitle:!0,doubleWide:!0})):y(a.extend(c,{items:b.items.slice(0,1>=e?6:4),title:!0,subtitle:!0,doubleWide:!0}));2>=e||1>=f&&3===e?y(a.extend(d,{doubleWide:!0})):y(a.extend(d,{items:b.pantry.items.slice(0,1>=f?6:4),doubleWide:!0}))}else 0b.length||(d.remove(),c({timelineContent:{html:b[0].outerHTML}}))}});e.when("$","$F","flyouts.create","config","util.Aligner","flyouts.anchor","carousel","util.Ellipsis","data","provider.dynamicMenu","agent","log").run("flyout.timeline",function(a,c,d,b,f,e,g,h,p,k,t,m){if(b.timeline){c=a("#nav-recently-viewed");var v=d({key:"timeline",className:"nav-coreFlyout nav-fullWidthFlyout",link:c,cover:!!b.beaconbeltCover, clickThrough:!0,event:"timeline",arrow:"top",fullWidth:1,mouseoutTimeOut:0,animateDown:b.flyoutAnimation}),w=!1;c.hover(function(){w=!0},function(){w=!1});c.click(function(){a(this).blur();w&&(v.show(),w=!1)});var r=function(){h.newInstance().elem(a(".nav-timeline-asin-title",".nav-timeline-asin")).external(!0).dimensions(function(a){return{width:parseInt(a.css("width"),10),height:2*parseInt(a.css("line-height"),10)}}).truncate()},q=function(){p.observe("timelineContent",function(c){g.create(a("#nav-timeline-data"), v);b.timelineAsinPriceEnabled||r()})},y=function(){var c=function(b){var c=a(this),d=a(b.target),f=c.find(".nav-timeline-remove-item"),e=c.find(".nav-timeline-remove-error-msg"),g=c.find(".nav-timeline-date");"mouseover"===b.type?(c.addClass("nav-change-dot"),b=e.css("display"),(d.hasClass("nav-timeline-remove-container")||0=c)b.remove(),q.addClass("nav-center"),q.css({width:"auto","float":"none"}),R.removeClass("nav-timeline-delete-enabled"), t.removeClass("nav-timeline-hidden-item");else{if(0parseInt(t,10)||0b)){c=Number.MIN_VALUE;var f=0,e=a("#nav-logo a:first").attr("tabindex");a("#nav-upnav").find("map area, a").each(function(){a(this).attr("tabindex",e-1)});var g=a("#nav-supra \x3e a").length;if(0=b.ewc.viewportWidthForPersistent?(d.find(".nav-flyout-body").addClass("nav-ewc-unpinbody"), f.show()):(f.hide(),d.find(".nav-flyout-body").removeClass("nav-ewc-unpinbody"))},isVisible:function(){return f.is(":visible")},collapse:function(){n(!0)},expand:function(){r();n(!1)}}}(q));q.onAlign(function(){b.ewc.pinnable&&y.align()});q.onShow(function(){q.lock()});q.onRender(d.once().on(function(){"function"===typeof h.uet&&h.uet("x5","ewc",{wb:1});var a=q.elem(),f=q.getPanel().elem(),e=c("#nav-cart"),l=a.find(".nav-cart");b.ewc.isEWCStateExpanded?(f.hide(),q.getPanel().render({html:" "})):a.find(".nav-flyout-body").append(f); g.observe("cartCount",function(){l.html(e.html())});b.ewc.pinnable&&(y.resetVisibility(),v.resize(d.throttle(300).on(y.resetVisibility)))}));q.ableToPersist=m.ableToPersist;q.hasQualifiedViewportForPersistent=function(){return m.hasQualifiedViewportForPersistent?m.hasQualifiedViewportForPersistent():!1};var u=function(){e.getNow("isAuiP")&&a.when("A").execute("ForceAuiResize",function(a){a.trigger("resize",h,{width:1,height:1})})};q.applyPageLayoutForPersistent=function(){m.applyPageLayoutForPersistent(); "function"===typeof h.maintainHeight&&h.maintainHeight();u()};q.unapplyPageLayoutForPersistent=function(){m.unapplyPageLayoutForPersistent();u()};(function(){var a,d=function(b){b.stop(!1,!0).animate({left:"-"+b.width()+"px"},400,function(){a=setTimeout(function(){f(b)},2E3)})},f=function(b){b.stop(!0,!0).fadeOut(400,function(){b.css({left:"",display:""})});clearTimeout(a)},e=function(a,b){var f={right:"-"+a.width()+"px"};b?a.css(f):(a.animate(f,400,function(){c(this).css("right","")}),d(c(".nav-flyout-tail", a)))},g=!1;b.ewc.pinnable&&(g?y.expand():y.collapse());q.isSlidedIn=function(){return g};q.slideIn=t({context:q,check:function(){if(g)return!1},observe:function(a){r();q.isVisible()||q.show();var b=this.elem(),d={right:"0"};a.noAnimation?b.stop().css(d):(b.stop().animate(d,400),f(c(".nav-flyout-tail",b)));g=!0}});q.onSlideIn=q.slideIn.observe;q.onSlideIn(function(){b.ewc.pinnable&&y.expand()});q.slideOut=t({context:q,check:function(){if(!g)return!1},observe:function(a){q.isVisible()||q.show();e(this.elem(), a.noAnimation);g=!1}});q.onSlideOut=q.slideOut.observe;q.onSlideOut(function(){b.ewc.pinnable&&y.collapse()})})();(function(){var a=!1;q.persist=t({context:q,check:function(b){if(a)return!1},observe:function(b){a=!0;q.applyPageLayoutForPersistent();q.slideIn({noAnimation:b.noAnimation});q.lock()}});q.onPersist=q.persist.observe;q.unpersist=t({context:q,check:function(b){if(!a)return!1},observe:function(b){a=!1;q.unlock();q.slideOut({noAnimation:b.noAnimation});q.unapplyPageLayoutForPersistent()}}); q.onUnpersist=q.unpersist.observe;q.isPersistent=function(){return a}})();var x=function(){q.ableToPersist()?q.persist({noAnimation:!0}):q.unpersist({noAnimation:!0})},B=function(a){c("#navbar").is(":hidden")?setTimeout(function(){B(a)},1E3):a()};B(function(){q.show();v.scroll(function(){q.align()});v.resize(d.throttle(300).on(q.align));m.unbindEvents();x();b.ewc.pinnable&&b.ewc.enableTrainingTip&&y.tryToShowTrainingTip();v.resize(d.throttle(300).on(x))});return q}});e.when("$","$F","config","util.mouseOut", "util.velocityTracker","ewc.flyout").run("ewc.hoverTrigger",function(a,d,b,f,e,g){if(b.ewc.enableHover){var n=a("#nav-cart"),p=e();b=f(500);b.add(n);b.add(g.elem());b.enable();n.hover(function(){p.enable()},function(){p.disable()});b.action(function(){g.hasQualifiedViewportForPersistent()||g.slideOut()});var k=d.debounce(500,!0).on(function(){g.hasQualifiedViewportForPersistent()||g.slideIn()});p.addThreshold({below:40},function(){k();p.disable()});var t=function(){var b=a(".nav-icon",n);g.hasQualifiedViewportForPersistent()? b.hide().css({visibility:"hidden"}):b.show().css({visibility:"visible"})};t();a(h).resize(function(){t()})}})})(h.$Nav,I);(function(e){e.when("$","metrics","page.domReady").run("upnavMetrics",function(a,c){var d=a("#nav-upnav");if(0!==d.length){a=d.find("a");var d=d.find("map area"),b=a.length,f=d.length;if(0!==b||0!==f)if(a=0=y&&(O(),G())}; return{enable:function(){p||d.ie6||d.quirks||(H(),m.bind("scroll.navFixed",N),m.resize(c.throttle(300).on(function(){v.hasClass(t)&&B.css("width",M())})),N(),p=!0)},disable:function(){p&&(m.unbind("scroll.navFixed"),J(),p=!1)}}}})})(h.$Nav);(function(e){e.when("$","$F","config","flyouts.create","flyouts.accessibility").run("flyout.fresh",function(a,c,d,b,e){var h=a("#nav-link-fresh");if(!h)return!1;var g=b({key:"fresh",link:h,clickThrough:!0,event:"fresh",arrow:"top",suspendTabbing:!0,cover:!!d.beaconbeltCover, animateDown:d.flyoutAnimation}),n=e({link:h,onEscape:function(){g.hide();h.focus()}});g.getPanel().onRender(c.once().on(function(){n.elems(a(".nav-hasPanel, a",g.elem()));g.align()}));g.onShow(c.once().on(function(){n.elems(a(".nav-hasPanel, a",g.elem()))}));return g})})(h.$Nav);(function(e){e.when("page.loaded","$").run("registerMoment",function(a,c){document.getElementById("countdown")&&c.getScript("https://images-na.ssl-images-amazon.com/images/G/01/poppin/JavaScript/moment.min._TTD_.js",function(){c.getScript("https://images-na.ssl-images-amazon.com/images/G/01/poppin/JavaScript/moment-timezone-with-data.min._TTD_.js", function(){e.declare("moment",h.moment)})})});e.when("page.loaded","moment").run("countdowntimer",function(a,c){var d={log:function(a){},warn:function(a){}},b=document.getElementById("countdown");a=b.getAttribute("data-server-time-str");var e=b.getAttribute("data-timer-start-at"),h=b.getAttribute("data-live-start-at"),g=b.getAttribute("data-live-end-at"),n=b.getAttribute("data-live-days"),p=b.getAttribute("data-standby-text"),k=b.getAttribute("data-countdown-text-prefix"),b=b.getAttribute("data-live-text"); (function(a,b,e,f,g,h,k,l){var n="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),p=new Date(a);d.log("[poppinCountDown] loadServerTime: "+p);var z=new Date,A=function(a,b){var d=a.split(" "),e=d[0].split(":");a=p.getFullYear();var f=parseInt(p.getMonth(),10)+1,g=p.getDate(),h="pm"===d[1].toLowerCase()?parseInt(e[0],10)%12+12:parseInt(e[0],10)%12,e=e[1],d=d[2],k=c.tz(""+a+"-01-01T12:00:00","America/Los_Angeles").format("Z"),f=c.tz(""+a+"-"+(10>f?"0":"")+f+"-"+(10>g?"0":"")+g+"T12:00:00", "America/Los_Angeles").format("Z"),d=k!==f?d[0]+"D"+d[1]:d[0]+"S"+d[1];for(a=new Date(""+n[parseInt(p.getMonth(),10)]+" "+g+" "+a+" "+h+":"+e+":0 "+d);b&&a.getTime()<=b.getTime();)a=new Date(a.getTime()+864E5);return a};a=A(b);var D=A(e,a),A=A(f,D);d.log("[csTimeStrTimerStartAt] csTimeStrTimerStartAt: "+b);d.log("[countdownStart] countdownStart: "+a);d.log("[csTimeStrLiveStartAt] csTimeStrLiveStartAt: "+e);d.log("[liveStart] liveStart: "+D);d.log("[csTimeStrLiveEndAt] csTimeStrLiveEndAt: "+f);d.log("[liveEnd] liveEnd: "+ A);var C=a.getTime(),E=D.getTime(),F=A.getTime(),G=function(){var a=function(a){document.getElementById("countdown-text").innerHTML=a},b=function(a){document.getElementById("countdown-timer").innerHTML=a},c=(new Date).getTime()-z.getTime(),d=function(a){a="UMTWRFS".charAt(a.getDay());var b;for(b=0;bf?"0"+f:f,d=d%60,d=10>d?"0"+d:d;a(k);b(" "+e+":"+f+":"+d);setTimeout(G,1E3*(Math.floor((c-C)/1E3)+1)-(c-C))}else c=n.date+3,t=n.count);if(!n||3>t&&k)e.set("nav-packard-tt",{count:t+1,date:p}),g({url:b.dynamicMenuUrl,data:{packardContent:"packardGlowFlyout",pageType:b.pageType,subPageType:b.subPageType},error:function(){h.increment("nav-tooltip-packard-errorCount")},success:function(e){if(e&&e.packardContent.html){var f=d({content:a("\x3cdiv\x3e\x3c/div\x3e").html(e.packardContent.html),name:"packardTT",className:"nav-packard-tt", timeout:7E3,cover:!1,align:{base:a("#nav-packard-glow-fy"),from:"bottom center",to:"top center",constrainTo:a("#navbar"),constrainBuffer:[3,3,0,0],constrainChecks:[!0,!0,!1,!0]},arrow:"top",clickCallback:function(){f.hide();a("#nav-packard-glow-fy").trigger("mouseover")}});f.fadeIn();h.increment("nav-tooltip-packard-show");b.pageType&&h.increment("nav-tooltip-packard-"+b.pageType.toLowerCase()+"-show")}}})}))})(h.$Nav,I);(function(e){e.when("$","$F","flyouts.create","config").run("flyout.packardGlow", function(a,c,d,b){if(b.packardGlowFlyout)return a=a("#nav-packard-glow-fy"),d({key:"packard",className:"nav-coreFlyout",link:a,cover:!!b.beaconbeltCover,clickThrough:!1,arrow:"top",event:"packard"})})})(h.$Nav);(function(e){e.when("$","$F","agent","flyouts","flyout.shopall","config.fixedBarBeacon","nav.inline").build("fixedSubBar",function(a,c,d,b,e,l){var g=!1,n=!1,p,k,t,m,v,w=c.once().on(function(){p=a(h);k=a("#navbar");t=a("#nav-main");v=a("#nav-subnav");m=a("\x3cdiv\x3e\x3c/div\x3e").css({position:"relative", display:"none",width:"100%",height:v.height()+"px"}).insertBefore(v)}),r=function(){k.removeClass("subnav-fixed");v.css({top:0});m.hide();n=!1},q=function(){var a=p.scrollTop();b.hideAll();l&&(a+=t.height());n&&m.offset().top>=a?r():!n&&v.offset().topc&&a(b.get(d)).addClass("nav-a-removed")}c.genz&&(a(h).resize(function(){for(var b=a("#nav-xshop").children("a"),c=0;ca.html().length|| a.css({left:b.offset().left,width:b.width()})}function m(){u===n&&(u=d("#nav-iss-attach"));return u}var h=a!==n,x={searchBox:"#twotabsearchtextbox",searchSuggestions:"#srch_sggst",navBar:"#navbar",aliasDropdown:"#searchDropdownBox",dropdownId:"search-dropdown",form:"#nav-searchbar",issPrefixEl:"#issprefix",issFieldRestriction:"#issFieldRestriction",browseNodeId:"#issBrowseNodeId",issCridEl:"#isscrid",suggestion:".s-suggestion"},p,r,v,q,u,y='\x3cdiv id\x3d"'+x.dropdownId+'" class\x3d"search-dropdown"\x3e\x3c/div\x3e', w=/search-alias\s*=\s*([\w-]+)/;a===n&&d(g).resize(l);return{getAliasDropdown:e,getSearchBox:b,getSearchBoxId:function(){return x.searchBox},getSearchSuggestions:function(){"undefined"===typeof r&&(r=d(x.searchSuggestions));return r},getKeyword:function(){var e;e=a!==n?a:b();return f.getKeyword(e)},setKeyword:function(e){if(a!==n)a.val(e);else return b().val(e)},getAliasFromDropdown:function(){var b=e().val();return(b=b&&b.match(w))?b[1]:n},getCategoryNameFromDropdown:function(b){var a="";b?(b=e().find('option[value$\x3d"search-alias\x3d'+ b+'"]'),a=0)/g,"\t").split("'").join("\\'").split("\t").join("'").replace(/<#=(.+?)#>/g,a.allowUndefined?"',$1,'":"',typeof($1)!\x3d\x3d\"undefined\"?$1:function(){throw 0}(),'").split("\x3c#").join("');").split("#\x3e").join("p.push('")+"');}return p.join('');");e=a.allowMalformedHtml?l:function(a){a=l(a);var e=document.createElement("div");e.innerHTML=a;if(e.innerHTML===a)return a;throw"Malformed html";};return f?e(f):e};return{template:f,templateWithOptions:function(c,e,k){var l= a;a=e;c=f(c,k);a=l;return c}}});"use strict";g.$Nav.when("$").build("sx.iss.TemplateInstaller",function(d){function a(a,b){var c=document.createElement("script");c.setAttribute("type","text/html");c.setAttribute("id",a);c.text=b;return c}d("body");return{init:function(f){var b=document.createDocumentFragment(),c=f&&f.recentSearchesTreatment&&f.recentSearchesTreatment||"C";b.appendChild(a("s-suggestion",'\x3cdiv id\x3d"\x3c#\x3d suggestionId #\x3e"class\x3d"s-suggestion"data-alias\x3d"\x3c#\x3d alias #\x3e"data-keyword\x3d"\x3c#\x3d keyword #\x3e"data-store\x3d"\x3c#\x3d store #\x3e"data-isSc\x3d"\x3c#\x3d isSpellCorrected #\x3e"data-isFb\x3d"\x3c#\x3d isFallback #\x3e"data-type\x3d"\x3c#\x3d type #\x3e"data-nid\x3d"\x3c#\x3d browseNodeId #\x3e"data-reftag\x3d"\x3c#\x3d refTag #\x3e"data-crid\x3d"\x3c#\x3d completionResponseId #\x3e"\x3e\x3c# if (!skipDisplay) { for (var i \x3d 0; i \x3c highlightFragments.length; i++) {if (!highlightFragments[i].isHit) { #\x3e\x3cspan class\x3d"s-heavy"\x3e\x3c# } #\x3e\x3c#\x3d highlightFragments[i].text #\x3e\x3c# if (!highlightFragments[i].isHit) { #\x3e\x3c/span\x3e\x3c# } #\x3e\x3c# } #\x3e\x3c# } #\x3e\x3c# if (typeof storeHtml \x3d\x3d\x3d "string") { #\x3e \x3c#\x3d storeHtml #\x3e\x3c# } #\x3e\x3c/div\x3e')); b.appendChild(a("suggestions-template",'\x3cdiv id\x3d"suggestions-template"\x3e\x3c# if (typeof suggestionTitle !\x3d\x3d "undefined") { #\x3e\x3cdiv id\x3d"suggestion-title"\x3e\x3c#\x3d suggestionTitle #\x3e\x3c/div\x3e\x3c# } #\x3e\x3c# if (typeof biaTitle !\x3d\x3d "undefined") { #\x3e\x3ca href\x3d"\x3c#\x3d biaWidgetUrl #\x3e" style\x3d"text-decoration: none !important;"\x3e\x3cp class\x3d"s-bia-suggestion"\x3e\x3cstrong\x3e\x3c#\x3d biaTitle #\x3e\x3c/strong\x3e\x3c/p\x3e\x3c/a\x3e\x3c# } #\x3e\x3cdiv id\x3d"suggestions" dir\x3d"auto"\x3e\x3c# if (typeof suggestions !\x3d\x3d "undefined") {for(var i\x3d0; i \x3c suggestions.length; i++) {var displayString \x3d suggestions[i].display; #\x3e\x3c#\x3d displayString #\x3e\x3c# }} #\x3e\x3c/div\x3e\x3c/div\x3e')); b.appendChild(a("promoted-suggestion",'\x3cdiv class\x3d"s-suggestion s-suggestion-link-template"\x3e\x3ca href\x3d"\x3c#\x3d widgetItems[0].metadata.link_url #\x3e"\x3e\x3c#for (var i \x3d 0; i \x3c highlightFragments.length; i++) {if (highlightFragments[i].isHighlight) { #\x3e\x3cspan class\x3d"s-heavy"\x3e\x3c# } #\x3e\x3c#\x3d highlightFragments[i].text #\x3e\x3c# if (highlightFragments[i].isHighlight) { #\x3e\x3c/span\x3e\x3c# } #\x3e\x3c# } #\x3e\x3c/a\x3e\x3c/div\x3e'));"T2"===c?b.appendChild(a("s-recentSearch", '\x3cdiv id\x3d"\x3c#\x3d suggestionId #\x3e" class\x3d"s-suggestion s-recentSearch" data-alias\x3d"\x3c#\x3d alias #\x3e" data-keyword\x3d"\x3c#\x3d keyword #\x3e" data-store\x3d"\x3c#\x3d store #\x3e" data-isSc\x3d"false" data-isFb\x3d"false" data-type\x3d"\x3c#\x3d type #\x3e"\x3e\x3cspan class\x3d"s-heavy"\x3e\x3c#\x3d bprefix #\x3e\x3c/span\x3e\x3c#\x3d prefix #\x3e\x3cspan class\x3d"s-heavy"\x3e\x3c#\x3d suffix #\x3e\x3c/span\x3e\x3c# if (typeof storeHtml \x3d\x3d\x3d "string") { #\x3e \x3c#\x3d storeHtml #\x3e\x3c# } #\x3e\x3cspan id\x3d"delete-\x3c#\x3d suggestionId #\x3e" class\x3d"s-suggestion-deleteDistinct"\x3e\x3ci id\x3d"delete-icon-\x3c#\x3d suggestionId #\x3e" class\x3d"a-icon a-icon-remove"\x3e\x3c/i\x3e\x3c/span\x3e \x3c/div\x3e')): b.appendChild(a("s-recentSearch",'\x3cdiv id\x3d"\x3c#\x3d suggestionId #\x3e" class\x3d"s-suggestion s-recentSearch s-recentSearchDistinct" data-alias\x3d"\x3c#\x3d alias #\x3e" data-keyword\x3d"\x3c#\x3d keyword #\x3e" data-store\x3d"\x3c#\x3d store #\x3e" data-isSc\x3d"false" data-isFb\x3d"false" data-type\x3d"\x3c#\x3d type #\x3e"\x3e\x3cspan class\x3d"s-heavy"\x3e\x3c#\x3d bprefix #\x3e\x3c/span\x3e\x3c#\x3d prefix #\x3e\x3cspan class\x3d"s-heavy"\x3e\x3c#\x3d suffix #\x3e\x3c/span\x3e\x3c# if (typeof storeHtml \x3d\x3d\x3d "string") { #\x3e \x3c#\x3d storeHtml #\x3e\x3c# } #\x3e\x3cspan id\x3d"delete-\x3c#\x3d suggestionId #\x3e" class\x3d"s-suggestion-deleteDistinct"\x3e\x3ci id\x3d"delete-icon-\x3c#\x3d suggestionId #\x3e" class\x3d"a-icon a-icon-remove"\x3e\x3c/i\x3e\x3c/span\x3e \x3c/div\x3e')); b.appendChild(a("s-separator",'\x3cdiv id\x3d"s-separator"\x3e\x3cdiv class\x3d"s-separator"\x3e\x3c/div\x3e\x3c/div\x3e'));b.appendChild(a("s-option",'\x3coption value\x3d"\x3c#\x3d value #\x3e"\x3e\x3c#\x3d store #\x3e\x3c/option\x3e'));b.appendChild(a("s-minimal",'\x3cdiv class\x3d"s-suggestion s-custom" data-url\x3d"\x3c#\x3d url #\x3e"\x3e\x3c#\x3d bprefix #\x3e\x3cspan class\x3d"s-heavy"\x3e\x3c#\x3d prefix #\x3e\x3c/span\x3e\x3c#\x3d suffix #\x3e\x3c/div\x3e'));b.appendChild(a("s-storeText", '\x3cspan class\x3d"\x3c#\x3d cssClasses #\x3e"\x3e\x3c#\x3d store #\x3e\x3c/span\x3e'));b.appendChild(a("s-nextSearch",'\x3cdiv id\x3d"\x3c#\x3d suggestionId #\x3e" \x3c# if (nextSearchTemplateType \x3d\x3d\x3d "T2") { #\x3eclass\x3d"s-suggestion s-nextSearch s-nextSearch-block s-nextSearch-cell" \x3c# } else { #\x3eclass\x3d"s-suggestion s-nextSearch" \x3c# } #\x3edata-alias\x3d"\x3c#\x3d alias #\x3e" data-keyword\x3d"\x3c#\x3d keywords #\x3e" data-isSc\x3d"false" data-isFb\x3d"false" data-type\x3d"\x3c#\x3d type #\x3e"\x3e\x3c#\x3d keywords #\x3e\x3c/div\x3e')); b.appendChild(a("s-qu-suggestion",'\x3cdiv id\x3d"\x3c#\x3d suggestionId #\x3e"class\x3d"s-suggestion s-qu-suggestion"data-keyword\x3d"\x3c#\x3d keyword #\x3e"data-store\x3d"\x3c#\x3d store #\x3e"data-isSc\x3d"\x3c#\x3d isSpellCorrected #\x3e"data-type\x3d"\x3c#\x3d type #\x3e"data-qu-type\x3d"\x3c#\x3d qu.type #\x3e"data-qu-value\x3d"\x3c#\x3d qu.value #\x3e"data-crid\x3d"\x3c#\x3d completionResponseId #\x3e"\x3e\x3cspan class\x3d"s-qu-display-string"\x3e\x3c#\x3d qu.displayString #\x3e\x3c/span\x3e\x3c/div\x3e')); b.appendChild(a("asin",'\x3cdiv class\x3d"s-asin-suggestion s-suggestion"\x3e\x3ca class\x3d"s-asin-sug-link" href\x3d"\x3c#\x3d widgetItems[0].metadata.link_url #\x3e"\x3e\x3cdiv class\x3d"s-asin-sug-left"\x3e\x3cdiv class\x3d"s-asin-image-container" style\x3d"opacity: 1;"\x3e\x3cimg class\x3d"s-asin-image" src\x3d"\x3c#\x3d widgetItems[0].metadata.image_url #\x3e"\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d"s-asin-sug-right"\x3e\x3cdiv class\x3d"s-size-mini s-sug-pp-caption"\x3e\x3c#\x3d widgetItems[0].metadata.asin_header #\x3e\x3c/div\x3e\x3cdiv class\x3d"s-asin-title"\x3e\x3c#\x3d widgetItems[0].metadata.asin_title #\x3e\x3c/div\x3e\x3c/div\x3e\x3c/a\x3e\x3c/div\x3e')); b.appendChild(a("pre-search-suggestion",'\x3cdiv id\x3d"pre-search-suggestion"\x3e\x3cdiv class\x3d"s-suggestion pss-dropdown-title"\x3e\x3c#\x3dmetadata[language]#\x3e\x3c/div\x3e\x3c# for(var i\x3d0; i \x3c widgetItems.length; i++) {var keywords \x3d widgetItems[i].metadata.keywords; #\x3e\x3cdiv class\x3d"s-suggestion s-heavy" data-alias\x3d"\x3c#\x3d alias #\x3e" data-keyword\x3d"\x3c#\x3d keywords #\x3e" data-type\x3d"a9" data-crid\x3d"\x3c#\x3d completionResponseId #\x3e" data-reftag\x3d"\x3c#\x3d refTag #\x3e"\x3e\x3c#\x3d keywords #\x3e\x3c/div\x3e\x3c#} #\x3e\x3c/div\x3e')); f&&f.shouldGetBIA&&b.appendChild(a("s-bia",'\x3ca id\x3d"\x3c#\x3d suggestionId #\x3e" href\x3d"\x3c#\x3d dp #\x3e" class\x3d"s-asin-sug-link"\x3e\x3cdiv class\x3d"s-asin-suggestion"\x3e\x3cdiv class\x3d"s-asin-sug-left"\x3e\x3cdiv class\x3d"s-asin-image-container" style\x3d"opacity: 1;"\x3e\x3cimg src\x3d"\x3c#\x3d image #\x3e" class\x3d"s-asin-image"\x3e\x3c/div\x3e\x3c/div\x3e\x3cdiv class\x3d"s-asin-sug-right"\x3e\x3cdiv class\x3d"s-size-mini s-sug-pp-caption"\x3e\x3c#\x3d purchasedText #\x3e \x3c#\x3d purchaseDate #\x3e\x3c/div\x3e \x3cdiv class\x3d"s-asin-title"\x3e\x3c#\x3d title #\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/a\x3e')); document.body.appendChild(b)}}});"use strict";g.$Nav.when("sx.iss.DebugUtils","sx.iss.DomUtils").build("sx.iss.EventBus.instance",function(d,a){return new function(){function f(b){var a=typeof b,c="";"object"===a&&b.hasOwnProperty("name")?c=b.name:"string"===a&&(c=b);return c}var b={},c={};this.listen=function(e,c,l){var m,h;if(a.isArray(e)){for(m=0;m=(a-1536)*(a-2431):!1}}});"use strict";g.$Nav.when("sx.iss.suggestionUtils","sx.iss.CachingProvider.instance").build("sx.iss.commonUtils",function(d,a){function f(b){var c=!1;b&&(b=b.charAt(0),c=a.get("isComplexLayout",b),c===n&&(c=d.isComplexLayoutScript(b),a.put("isComplexLayout",b,c)));return c}var b=/\"/gi,c=/[&|]+/gi;return{suggestionUtils:d,isHighlightDisabled:function(a){return f(a&&a.length&&a[0].length?a[0]:n)},isHighlightDisabledForAPIV2:function(a){return f(a&& a.length&&a[0].value&&a[0].value.length?a[0].value:n)},extractDomainFromUrl:function(a){return-1"'\/]/g,function(a){return b[a]})}var e=/[^\w]/;return{timingProvider:a,eventBus:f,suggestionUtils:b.suggestionUtils,now:function(){return(new Date).getTime()},escapeRegExp:function(a){return a.replace(/([.*+?\^${}()|\[\]\/\\])/g,"\\$1")},htmlDecode:function(a){var b= a;a&&e.test(a)&&(b=d("\x3cdiv\x3e\x3c/div\x3e").html(a).text());return b=c(b)},htmlEncode:function(a){var b=a;a&&(b=d("\x3cdiv\x3e\x3c/div\x3e").text(a).html());return b},escapeHtmlTags:c,extractDomainFromUrl:b.extractDomainFromUrl,uiKeycode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},isHighlightDisabled:b.isHighlightDisabled,isHighlightDisabledForAPIV2:b.isHighlightDisabledForAPIV2,findIndex:b.findIndex, pruneUndefined:b.pruneUndefined,isWeblabTreatment:b.isWeblabTreatment,getWeblabOverrideFromCookie:b.getWeblabOverrideFromCookie,numSuggestions:{MAX_NUMBER_OF_SUGGESTIONS:11,MOBILE:6}}});"use strict";g.$Nav.when("$").build("sx.iss.DomUtils",function(d){var a=/\+/g,f=/^\s+/;(function(){Array.prototype.indexOf||(Array.prototype.indexOf=function(a,c){var e=this.length>>>0;c=Number(c)||0;c=0>c?Math.ceil(c):Math.floor(c);for(0>c&&(c+=e);cl)l=h}});g.sort();b.n=m;b.avg=e/m;b.min=k;b.max=l;b.med=1===m?g[0]:m%2?(g[Math.floor(m/ 2)]+g[Math.ceil(m/2)])/2:g[m/2];for(c=0;cN;D++){var H=B[D],Q=E,R=z;t.store=H.name;t.alias=H.alias;t.browseNodeId=H.browseNodeId;t.type=Q?c.a9XOnly.name:c.a9Xcat.name;t.isFallback=R;K.push(g(t,l));N++}}}h={};h[c.a9.name]=M;h[E?c.a9XOnly.name:c.a9Xcat.name]=K;return h}}}; return{getResultsProcessor:function(a){return l.hasOwnProperty(a)?l[a]:new d(a)}}}});"use strict";g.$Nav.when("$","sx.iss.utils","NavDomApi","sx.iss.SuggestionTypes","sx.iss.Platform","sx.iss.Events").build("sx.iss.RecentSearchSuggestionProvider",function(d,a,f,b,c,e){function k(b,h){function k(a){var c=a.searchTerm;a=e.createEvent(l,h.suggestionsReady);c={searchTerm:c,suggestionSets:{}};b&&b.customerId?p(c,a):v(c,a,null)}function p(a,e){if("undefined"!==typeof g.iss.recentSearches)v(a,e,g.iss.recentSearches); else{w("ajax:init",1);G&&G("bb","issRecentSearchAjax:success",{wb:1});G&&G("bb","issRecentSearchAjax:failure",{wb:1});var c=r();d.ajax({url:c,cache:!1,dataType:"json",type:"GET",timeout:2E3,success:function(b){G&&G("cf","issRecentSearchAjax:success",{wb:1});w("ajax:success",1);g.iss.recentSearches=b;v(a,e,b);G&&G("be","issRecentSearchAjax:success",{wb:1});O&&O("ld","issRecentSearchAjax:success",{wb:1})},error:function(c,d,f){G&&G("cf","issRecentSearchAjax:failure",{wb:1});w("ajax:error",1);d&&w("ajax:error:"+ d,1);g.ueLogError&&g.ueLogError({logLevel:"WARN",attribution:"iss-recent-search",message:"ISS AJAX call failed for recent search suggestions with responseText: "+(c&&c.responseText)+", pageType:"+(b&&b.pageType)+", status:"+d+", error:"+f});v(a,e);G&&G("be","issRecentSearchAjax:failure",{wb:1});O&&O("ld","issRecentSearchAjax:failure",{wb:1})}})}}function r(){var e=(b.protocol||g.parent.document.location.protocol||"http:")+"//"+a.extractDomainFromUrl(b.src)+"/suggestions/recent_searches/2017?client\x3damazon-search-ui\x26", f="";d.each({mkt:b.mkt,r:b.requestId,s:b.sessionId,c:b.customerId,p:b.pageType,l:b.language,sv:c.name},function(a,b){f+=a+"\x3d"+b+"\x26"});return e+f}function v(b,e,c){var d=(c=q(c,b.searchTerm))&&c.length||0;0=a.length)return null;a=u(b,a);a=a.slice(0,Math.min(b?0:4,a.length));b||("undefined"===typeof I? 0f.length){var u=q,y=h,q={type:"array",keyword:u,url:g[v],isExactMatch:u===y};if(r)q.bprefix=q.suffix= "",q.prefix=u;else{var w=d.suggestionUtils.getPrefixPos(u,y),u=d.suggestionUtils.splitStringForDisplay(u,w,y.length);q.bprefix=u.bprefix;q.prefix=u.prefix;q.suffix=u.suffix}f.push(q)}}f={searchTerm:h,keystroke:x,inputcopyselect:c,suggestionSets:{array:f}};h=a.createEvent("array",b.suggestionsReady);d.eventBus.trigger(h,f)}var e=f[0],g=f[1];(function(){var e=a.createEvent("array",b.suggestionsNeeded);d.eventBus.listen(e,c,this)})();return{name:"array"}}});"use strict";g.$Nav.when("$","sx.iss.utils", "NavDomApi","sx.iss.Platform","sx.iss.Events","sx.iss.SuggestionTypes").build("sx.iss.ISSAjaxUrlProvider",function(d,a,f,b,c,e){return function(c){function l(l,h){var x=(c.protocol||g.parent.document.location.protocol||"http:")+"//"+a.extractDomainFromUrl(c.src)+"/api/2017/suggestions?",p={"session-id":c.sessionId,"customer-id":c.customerId,"request-id":c.requestId,"page-type":c.pageType,lop:c.language,"site-variant":b.name,"client-info":b.cid};c.obfMkt?p.mid=c.obfMkt:c.mkt&&(p["plain-mid"]=c.mkt); f&&"function"===typeof f.getAliasFromDropdown&&(p.alias=f.getAliasFromDropdown(c));l&&d.each(l,function(a,b){p[a]=b});h&&Array.isArray(h)?p["suggestion-type"]=h:p["suggestion-type"]=e.KeywordSuggestion.name;return x+d.param(p,!0)}return{buildUrl:function(a,b){return l(a,b)}}}});"use strict";g.$Nav.when("$","sx.iss.utils","sx.iss.Platform","sx.iss.Events").build("sx.iss.AjaxCallProvider",function(d,a,f,b){return function(a,b,f){function l(a,c){a=b+":"+a;m&&m(a,(m(a)||0)+c)}var m=g.ue&&"function"=== typeof g.ue.count&&g.ue.count,h="function"===typeof g.uet&&g.uet,x="function"===typeof g.uex&&g.uex;l("init",1);var p=!1,r="json",v=2E3;f&&(p=f.cache?!0:!1,r=f.dataType?f.dataType:"json",v=f.timeout?f.timeout:2E3);return{callService:function(f,k,m){l("ajax:init",1);h&&h("bb",b+":success",{wb:1});h&&h("bb",b+":failure",{wb:1});d.ajax({url:f,cache:p,dataType:r,timeout:v,success:function(a){h&&h("cf",b+":success",{wb:1});l("ajax:success",1);"function"===typeof k&&k(a);h&&h("be",b+":success",{wb:1}); x&&x("ld",b+":success",{wb:1})},error:function(d,f,k){h&&h("cf",b+":failure",{wb:1});l("ajax:error",1);f&&l("ajax:error"+f,1);g.ueLogError&&g.ueLogError({logLevel:"WARN",attribution:b,message:"ISS AJAX call failed for "+b+" with responseText: "+(d&&d.responseText)+", pageType: "+(a&&a.pageType)+", status: "+f+", error: "+k});"function"===typeof m&&m();h&&h("be",b+":failure",{wb:1});x&&x("ld",b+":failure",{wb:1})}})},incrementCsmCount:l}}});"use strict";g.$Nav.when("$","sx.iss.utils","NavDomApi","sx.iss.DebugUtils").build("sx.iss.BIAProvider", function(d,a,f,b){return function(a){var e=a.biaPurchasedText;return{getName:function(){return"bia"},parseBIAResponse:function(a){var c=a.suggestions.filter(function(a){return a&&"BUY_IT_AGAIN"===a.type});if(!(0>=c.length)){for(var d=[],h=0;hd.length&&b.logDebug("No BIA ASINs for given prefix",a)}}}}});"use strict";g.$Nav.build("sx.iss.CachingProvider.instance",function(){return new function(){var d={};this.put=function(a,f,b){if(!d[a]||100<=d[a].size)d[a]={},d[a].size=0;d[a][f]===n&&d[a].size++;d[a][f]=b};this.get=function(a,f){return d[a]?d[a][f]:n}}});"use strict";g.$Nav.when("$","sx.iss.utils", "sx.iss.DebugUtils","sx.iss.KeywordSuggestionProcessor","sx.iss.WidgetSuggestionProcessor").build("sx.iss.EventBasedSuggestionResultsProcessor",function(d,a,f,b,c){var e=g.ue&&"function"===typeof g.ue.count&&g.ue.count;return function(a){return{processResults:function(d){var g={};if(!d||!d.suggestions)return f.logDebugWithTrace("No suggestions in the response"),g;var g={KeywordSuggestion:new b(a,d)},h=new c(a,d);g.WidgetSuggestion=h;for(var h=d.suggestions,x,p,r=[],v=0;vc?a=d-1:c<=d&&(a=c-1));d=a;b.eq(c).removeClass("s-selected");b=b.eq(d);b.addClass("s-selected");return b}function O(){return F.find(".s-suggestion.s-selected")}function I(){if(E&&E.length&&E[0]){var a=E[0].value?E[0].value.length:0;E[0].setSelectionRange(a,a)}}var C,F,E,L,P,J,t,z,B;(function(){if(c!==n){C=c.$form;F=c.$dropdown;E=c.$searchbox;t=!0;var b="#"+E.attr("id");C.delegate(b,"focusout", w).delegate(b,"focus",N).delegate(b,"keydown",u).delegate(b,"keyup",y).delegate(b,"copy",q).delegate(b,"select",q);P=E.val();a.eventBus.listen(p.blockSearchBoxFocusInOnce,r);a.eventBus.listen(p.allowSearchBoxFocusIn,v)}})()}});g.$Nav.when("$","sx.iss.utils","NavDomApi","sx.iss.DomUtils","sx.iss.DebugUtils","sx.iss.DataAttributes","sx.iss.SuggestionTypes").build("sx.iss.SuggestionEventHandler",function(d,a,f,b,c,e,g){return function(f,m,h){m.delegate(".s-suggestion","click",function(b){var h=b.target|| b.srcElement;h.className&&-1!=h.className.indexOf("a-icon-remove")?c.logDebug("SuggestionEventHander: click is on the delete button"):(h=d(this),c.logDebug("Suggestion clicked",h),a.eventBus.trigger(f.suggestionClicked,{suggestion:h}),h=h&&h.data(e.type.name),h!=g.a9.name&&h!=g.a9Xcat.name||b.preventDefault())}).delegate(".s-suggestion","mouseover",function(a){b.hoverOverEl(d(a.currentTarget))}).delegate(".s-suggestion","mouseout",function(a){b.hoverOutEl(d(a.currentTarget))})}});"use strict";g.$Nav.when("$", "sx.iss.utils","sx.iss.DebugUtils","sx.iss.DomUtils").build("sx.iss.CustomSearchBoxEventHandler",function(d,a,f,b){return function(c,e,g){function l(a){x.hide();"function"===typeof g.manualOverride&&(a=g.manualOverride(a),null!==a&&0a.length&& f.getSearchBox().val("")}})}});"use strict";g.$Nav.when("$","sx.iss.utils","NavDomApi","sx.iss.ReftagBuilder","sx.iss.DebugUtils","sx.iss.SuggestionTypes","sx.iss.Events").build("sx.iss.GhostSuggestionEventHandler",function(d,a,f,b,c,e,g){var l=/(ref=[\-\w]+)/,m=[a.uiKeycode.BACKSPACE,a.uiKeycode.DELETE,a.uiKeycode.DOWN,a.uiKeycode.END,a.uiKeycode.ENTER,a.uiKeycode.ESCAPE,a.uiKeycode.HOME,a.uiKeycode.LEFT,a.uiKeycode.PAGE_DOWN,a.uiKeycode.PAGE_UP,a.uiKeycode.RIGHT,a.uiKeycode.TAB,a.uiKeycode.UP]; return function(d,e){function g(a){if("object"!==typeof a||"string"!==typeof a.searchTerm||a.inputcopyselect||!Array.isArray(a.suggestions))return!1;var b=a.suggestions||[];return-1h.top&&g-d>h.left&&(k.splice(b,1),l.call(null,c[0]))}}0===k.length&&f.unsubscribe("p13n-sc-call-on-visible")};return{register:function(n, e,b){var d=b&&"undefined"!==typeof b.distance?b.distance:0,l=b&&"undefined"!==typeof b.distanceY?b.distanceY:d,c=b&&"undefined"!==typeof b.distanceX?b.distanceX:0;a(n).each(function(){k.push({$element:a(this),callback:e,distanceY:l,distanceX:c})});f.subscribe("p13n-sc-call-on-visible",g)}}});h.when("A","jQuery","p13n-sc-call-on-visible","p13n-sc-util","p13n-sc-math").register("p13n-sc-view-trigger",function(a,f,k,e,g){var n=function(b){var d=f(b);b=d.attr("data-params");var l=d.attr("data-url");if(b&& l){b=a.parseJSON(b);var c=d.offset(),d=[c.top,c.left,d.height(),f(p).width()];b.elementRect=d.join(",");var e=0,k={cache:!0,crossDomain:!1,data:f.param(b,!1),error:function(a){a=a.status||0;3<=e||400<=a&&500>a||setTimeout(n,200*g.pow(2,e))},global:!1,url:l},n=function(){e+=1;f.ajax(k)};n()}},m=function(b){var d=f(b);if(1===d.size()){var l=d.attr("data-params"),l=l?a.parseJSON(l):{};if(!0===l.allowEmpty||0!==f.trim(d.text()).length){var c=d.height();!0!==l.allowEmpty&&5>c||(c=0,"number"===typeof l.distance&& (c=l.distance),d.attr("data-p13n-sc-vt-initialized")||(d.attr("data-p13n-sc-vt-initialized",!0),k.register(b,function(){n(b)},{distance:c})))}}};e=function(){a.each(f(".p13n-sc-vt:not([data-p13n-sc-vt-initialized])"),function(a){m(a)})};h.execute(e);h.when("afterReady").execute("p13n-sc-view-trigger:init",e);return{initializeElement:m}});h.when("p13n-sc-jQuery","p13n-sc-util","p13n-sc-window","p13n-sc-document","p13n-sc-ready").register("p13n-sc-logger",function(a,f,k,e){function g(a){return a.join("")} function n(d,b){var l=d.attr(b),c={};l!==t&&null!==l&&(c="undefined"!==typeof a.parseJSON?a.parseJSON(l):eval("("+l+")"));return c}function m(d,l){for(var b=[d.widget,":"],c=0;ch))return b(e,c)});c.meta=c.meta||{};var q=n(e,"data-p13n-feature-metadata");a.extend(!0,c.meta,q);c.widget=e.attr("data-p13n-feature-name");c.widget in u||(u[c.widget]= {});if(0!==c.asins.length){for(var q=[],r=0;r=c-e){for(m=e;0=c[0].scrollWidth;c.remove();return b},f=function(c){var b=c.length-e;a.trim(c).length>e&&!g(c)&&(c=a.map(c,function(a,c){return c>e&&c<=b&&n.test(a)?"\x26shy;"+a:a}));return c};b=a.map(b,function(a){return f(a)});return b.join("")},b=function(){};h.when("A").execute("trigger-linestruncated",function(a){b=function(){a.trigger("p13n:linestruncated")}});return{truncateLines:function(d){d.find(".p13n-sc-truncate:visible, .p13n-sc-truncate-medium:visible, .p13n-sc-truncate-sky:visible").each(function(){var b= new e(a(this));b&&(b.truncate(),a(this).addClass("p13n-sc-truncated").removeClass("p13n-sc-truncate p13n-sc-truncate-medium p13n-sc-truncate-sky"),a(this).removeClass(function(a,b){return(b.match(/p13n-sc-line-clamp-\d/g)||[]).join(" ")}))});b()}}});h.when("A","jQuery","p13n-sc-call-on-visible","p13n-sc-logger","p13n-sp-logging").register("p13n-sc-list-logger",function(a,f,k,e,g){a.on("p13n-sc-list-log",function(a,f){e.logAction({featureElement:a,action:f,replicateAsinImpressions:!0});g.logHiddenSponsoredProducts(a)})}); h.when("jQuery","A","p13n-sc-line-truncator","a-carousel-framework","p13n-sc-util").register("p13n-sc-carousel",function(a,f,k,e,g){function n(a){k.truncateLines(a.carousel.dom.$container)}function m(a){f.loadDynamicImage(a.carousel.dom.$container.find(".p13n-sc-dynamic-image"))}var b=function(a,c){var b=g.getCarouselName(c,e);b||(b=g.createCarouselName(a,c,e));var h=e.getCarousel(c).dom.$container;k.truncateLines(h);f.loadDynamicImage(h.find(".p13n-sc-dynamic-image"));d(c);f.on("a:carousel:"+b+":change:animating", function(a){n(a);m(a);!1===a.newValue&&d(c)});f.on("a:carousel:"+b+":change:pageSize",function(a){n(a);m(a);d(c)});f.on("a:carousel:"+b+":change:loading",function(a){n(a);m(a);!1===a.newValue&&d(c)})},d=function(b){b=a(b);var c=b.find(".a-carousel-viewport"),d=0;c.find(".a-carousel-card").each(function(c,b){d=Math.max(d,a(b).height())});0c&&(c=b)});c>p&&(p=c,k.animate({height:c},200,"linear"));t||B()},B=function(){var a=p/2;b.find("a.next-button, a.back-button").css("top", a);t=!0},v=b.find(".shoveler").shoveler(function(b,c){var g="",g="undefined"!==typeof f.JSON?JSON.parse(d.attr("data-ajax")):eval("("+d.attr("data-ajax")+")");g.asins=e.slice(b,b+c).join(",");g.count=c;g.offset=b;g=a.param(g);return d.attr("data-url")+"?"+g},e.length,{cellTransformer:function(a){return null===a?"":a},cellChangeSpeedInMs:30,preloadNextPage:!0,prevButtonSelector:"a.back-button",nextButtonSelector:"a.next-button",startOverSelector:"span.start-over",startOverLinkSelector:"a",horizPadding:14, state:{ready:function(){return 0f}return-11+m)for(;m<=f.length;m++){var h=f.eq(m);h.addClass("icp-flyout-curr-divider");e.isHeader|| (h.hide(),h.nextAll().hide())}if(c&&c.template&&c.template.data&&c.template.data.inputs)for(var l in c.template.data.inputs)g.append('\x3cinput name\x3d"'+l+'" value\x3d"'+c.template.data.inputs[l]+'"/\x3e');var t=e.isHeader?"tn":"fo",q="";c&&c.template&&c.template.data&&c.template.data.mozartTreatment&&(q="_"+c.template.data.mozartTreatment);b.elem().find('a[href*\x3d"#switch-lang"]').each(function(b,c){var e=a(c);e.click(function(a){a.preventDefault();a=k.extractLanguage(e.attr("href"));var b=d.location.pathname+ d.location.search,c="icp_lop_"+a.replace("_","-")+"_"+t+q;g.attr("action","/gp/customer-preferences/save-settings/ref\x3d"+c);g.find('input[name\x3d"_url"]').val(b);g.find('input[name\x3d"LOP"]').val(a);g.submit()})})});return b}}),d.$Nav.when("provider.ajax","util.Proximity").build("flyout.icp.language.ajax",function(a,d){var c=a({url:"/gp/customer-preferences/ajax/icp.html",data:{icpContent:"icp"}}).boundFetch();return function(a){a.onShow(c);a.link.focus(c);d.onEnter(a.link,[20,40,40,40],c)}}), d.$Nav.when("$","flyout.icp.language.builder","flyout.icp.language.ajax","config","page.loaded").run("flyout.icp.language",function(a,d,c,e){var k=a("#icp-nav-flyout");e=!!e.beaconbeltCover&&!e.primeDay;1===k.length&&c(d({name:"icp",target:k,isHeader:!0,isCoverEnabled:e}));a=a("#icp-touch-link-language");1===a.find(".icp-up-down-arrow").length&&c(d({name:"icp-footer-flyout",target:a,isHeader:!1}))}))}); /* ******** */ (function(m){var k=window.AmazonUIPageJS||window.P,n=k._namespace||k.attributeErrors,a=n?n("GLUXAssets",""):k;a.guardFatal?a.guardFatal(m)(a,window):a.execute(function(){m(a,window)})})(function(m,k,n){m.when("A","GLUXConfig","GLUXWidget","GLUXWidgetController","GLUXRegionData","LocationTypes","GLUXMetrics","GLUXWeblabUtil").execute(function(a,g,b,d,l,h,c,A){var p=A.doesWeblabMatchTreatment("PACKARD_GLOBAL_DESKTOP_124721",A.TREATMENTS.T1),B=a.$("#"+b.IDs.ADDRESS_LIST+" li").length,t=a.$("#"+b.IDs.ADDRESS_LIST_DELIVERY+ " li").length,u=a.$("#"+b.IDs.ADDRESS_LIST_PICKUP+" li").length,f=b.INITIAL_DISPLAY_ADDRESS_INDEX&&p?b.INITIAL_DISPLAY_ADDRESS_INDEX:4,v=f,w=f,D=f,C=g.ADDRESS_BOOK_URL,E=g.SIGNIN_URL,x="input[id^\x3d"+b.IDs.ZIP_UPDATE_INPUT+"]",y=function(b,d,c,f){a.$("#"+b+" li").show();c=f-1;a.$("#"+d).hide();return c},r=function(b,d){a.$("#"+b).show();a.$("[id\x3d"+d+"]").hide()},q=function(b,c){m.now("packardGlowStoreName").execute("setStoreContext",function(a){a&&(b.storeContext=a)});b.deviceType="web";b.pageType= k.ue_pty;b.actionSource="glow";d.resetErrors();a.post("/gp/delivery/ajax/address-change.html",{contentType:"application/x-www-form-urlencoded;charset\x3dutf-8",params:b,success:function(a){d.handleLocationUpdateResponse(a.sembuUpdated,a.isTransitOutOfAis,c)},error:function(a){d.handleLocationUpdateResponse(!1,n,c)}})},z=function(a){return a.replace(/[^A-Za-z0-9\- ]/g,"")},F=function(){[b.IDs.ADDRESS_LIST,b.IDs.ADDRESS_LIST_DELIVERY,b.IDs.ADDRESS_LIST_PICKUP].forEach(function(b){a.$("#"+b).find(".a-button-selected input").each(function(){this.setAttribute("disabled", "disabled")})})};a.on("a:button-group:GLUXAddresses:toggle",function(e){var c=e.selectedButton.buttonName,f=c.split(":")[0];e=c.split(":")[1];c=a.$('input[name\x3d"'+String(c)+'"]');c.attr("deliverydestinationtype");if("MANAGE_ADDRESS"!==f){d.resetAddressRowState();p&&F();var l=h.TYPE_ACCOUNT_ADDRESS;0===parseInt(e,10)&&a.$("#"+b.IDs.DEAFULT_ADDRESS_TEXT).length&&(l=h.TYPE_DEFAULT_ADDRESS);var g={locationType:l,addressId:f,totalCustomerAddresses:B,selectedAddressIndex:e};d.clearPostalSelection(); d.clearCountrySelection();d.clearCitySelection();e=c.next().html();a.$("#"+b.IDs.ADDRESS_SUCCESS_PLACEHOLDER).html(e);c.blur();m.now("GLUXExternalConfig").execute("updateDestinationHandler",function(a){a!==n&&a.updateDestinationHandler?a.updateDestinationHandler(f):q(g,h.TYPE_ADDRESS_ID)})}});a.on("a:dropdown:GLUXCityList:select",function(e){e=e.value;var c=a.$("#"+b.IDs.CITY_VALUE).text(),f={locationType:h.TYPE_CITY,city:e,cityName:c};d.clearAddressSelection();d.clearAndReselectCityDropdown(e);d.clearPostalSelection(); d.clearCountrySelection();a.$("#"+b.IDs.ADDRESS_SUCCESS_PLACEHOLDER).html(c);q(f,h.TYPE_CITY)});a.on("a:dropdown:GLUXCountryList:select",function(e){e=e.value;var c=a.$("#"+b.IDs.COUNTRY_VALUE).text(),f;2>>2]|=(d[b>>>2]>>>24-b%4*8&255)<<24-(q+b)%4*8;else if(65535>>2]=d[b>>>2];else c.push.apply(c,d);this.sigBytes+=a;return this},clamp:function(){var a=this.words,c=this.sigBytes;a[c>>>2]&=4294967295<<32-c%4*8;a.length=b.ceil(c/4)},clone:function(){var a=l.clone.call(this);a.words=this.words.slice(0);return a},random:function(c){for(var d=[],q=0;q>>2]>>>24-q%4*8&255;d.push((b>>>4).toString(16));d.push((b&15).toString(16))}return d.join("")},parse:function(c){for(var d=c.length,q=[],b=0;b>>3]|=parseInt(c.substr(b,2),16)<<24-b%8*4;return new a.init(q,d/2)}},c=h.Latin1={stringify:function(a){var c=a.words;a=a.sigBytes;for(var d=[],q=0;q>>2]>>>24-q%4*8&255));return d.join("")},parse:function(c){for(var d=c.length,q=[],b=0;b>>2]|=(c.charCodeAt(b)& 255)<<24-b%4*8;return new a.init(q,d)}},v=h.Utf8={stringify:function(a){try{return decodeURIComponent(escape(c.stringify(a)))}catch(d){throw Error("Malformed UTF-8 data");}},parse:function(a){return c.parse(unescape(encodeURIComponent(a)))}},q=g.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new a.init;this._nDataBytes=0},_append:function(a){"string"==typeof a&&(a=v.parse(a));this._data.concat(a);this._nDataBytes+=a.sigBytes},_process:function(c){var d=this._data,q=d.words,f=d.sigBytes, h=this.blockSize,g=f/(4*h),g=c?b.ceil(g):b.max((g|0)-this._minBufferSize,0);c=g*h;f=b.min(4*c,f);if(c){for(var e=0;e>>32-g)+c}function p(a,c,b,f,h,g,e){a=a+(c&f|b&~f)+h+e;return(a<>>32-g)+c}function g(a,c,b,f,h,g,e){a=a+(c^b^f)+h+e;return(a<>>32- g)+c}function e(a,c,b,f,h,g,e){a=a+(b^(c|~f))+h+e;return(a<>>32-g)+c}for(var l=B,a=l.lib,h=a.WordArray,f=a.Hasher,a=l.algo,c=[],v=0;64>v;v++)c[v]=4294967296*b.abs(b.sin(v+1))|0;a=a.MD5=f.extend({_doReset:function(){this._hash=new h.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(a,d){for(var b=0;16>b;b++){var f=d+b,h=a[f];a[f]=(h<<8|h>>>24)&16711935|(h<<24|h>>>8)&4278255360}var b=this._hash.words,f=a[d+0],h=a[d+1],l=a[d+2],v=a[d+3],D=a[d+4],E=a[d+5],F=a[d+6],G=a[d+ 7],z=a[d+8],y=a[d+9],x=a[d+10],A=a[d+11],t=a[d+12],I=a[d+13],u=a[d+14];a=a[d+15];d=b[0];var k=b[1],m=b[2],n=b[3];d=r(d,k,m,n,f,7,c[0]);n=r(n,d,k,m,h,12,c[1]);m=r(m,n,d,k,l,17,c[2]);k=r(k,m,n,d,v,22,c[3]);d=r(d,k,m,n,D,7,c[4]);n=r(n,d,k,m,E,12,c[5]);m=r(m,n,d,k,F,17,c[6]);k=r(k,m,n,d,G,22,c[7]);d=r(d,k,m,n,z,7,c[8]);n=r(n,d,k,m,y,12,c[9]);m=r(m,n,d,k,x,17,c[10]);k=r(k,m,n,d,A,22,c[11]);d=r(d,k,m,n,t,7,c[12]);n=r(n,d,k,m,I,12,c[13]);m=r(m,n,d,k,u,17,c[14]);k=r(k,m,n,d,a,22,c[15]);d=p(d,k,m,n,h,5,c[16]); n=p(n,d,k,m,F,9,c[17]);m=p(m,n,d,k,A,14,c[18]);k=p(k,m,n,d,f,20,c[19]);d=p(d,k,m,n,E,5,c[20]);n=p(n,d,k,m,x,9,c[21]);m=p(m,n,d,k,a,14,c[22]);k=p(k,m,n,d,D,20,c[23]);d=p(d,k,m,n,y,5,c[24]);n=p(n,d,k,m,u,9,c[25]);m=p(m,n,d,k,v,14,c[26]);k=p(k,m,n,d,z,20,c[27]);d=p(d,k,m,n,I,5,c[28]);n=p(n,d,k,m,l,9,c[29]);m=p(m,n,d,k,G,14,c[30]);k=p(k,m,n,d,t,20,c[31]);d=g(d,k,m,n,E,4,c[32]);n=g(n,d,k,m,z,11,c[33]);m=g(m,n,d,k,A,16,c[34]);k=g(k,m,n,d,u,23,c[35]);d=g(d,k,m,n,h,4,c[36]);n=g(n,d,k,m,D,11,c[37]);m=g(m, n,d,k,G,16,c[38]);k=g(k,m,n,d,x,23,c[39]);d=g(d,k,m,n,I,4,c[40]);n=g(n,d,k,m,f,11,c[41]);m=g(m,n,d,k,v,16,c[42]);k=g(k,m,n,d,F,23,c[43]);d=g(d,k,m,n,y,4,c[44]);n=g(n,d,k,m,t,11,c[45]);m=g(m,n,d,k,a,16,c[46]);k=g(k,m,n,d,l,23,c[47]);d=e(d,k,m,n,f,6,c[48]);n=e(n,d,k,m,G,10,c[49]);m=e(m,n,d,k,u,15,c[50]);k=e(k,m,n,d,E,21,c[51]);d=e(d,k,m,n,t,6,c[52]);n=e(n,d,k,m,v,10,c[53]);m=e(m,n,d,k,x,15,c[54]);k=e(k,m,n,d,h,21,c[55]);d=e(d,k,m,n,z,6,c[56]);n=e(n,d,k,m,a,10,c[57]);m=e(m,n,d,k,F,15,c[58]);k=e(k,m, n,d,I,21,c[59]);d=e(d,k,m,n,D,6,c[60]);n=e(n,d,k,m,A,10,c[61]);m=e(m,n,d,k,l,15,c[62]);k=e(k,m,n,d,y,21,c[63]);b[0]=b[0]+d|0;b[1]=b[1]+k|0;b[2]=b[2]+m|0;b[3]=b[3]+n|0},_doFinalize:function(){var a=this._data,c=a.words,f=8*this._nDataBytes,h=8*a.sigBytes;c[h>>>5]|=128<<24-h%32;var g=b.floor(f/4294967296);c[(h+64>>>9<<4)+15]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360;c[(h+64>>>9<<4)+14]=(f<<8|f>>>24)&16711935|(f<<24|f>>>8)&4278255360;a.sigBytes=4*(c.length+1);this._process();a=this._hash;c=a.words; for(f=0;4>f;f++)h=c[f],c[f]=(h<<8|h>>>24)&16711935|(h<<24|h>>>8)&4278255360;return a},clone:function(){var a=f.clone.call(this);a._hash=this._hash.clone();return a}});l.MD5=f._createHelper(a);l.HmacMD5=f._createHmacHelper(a)})(Math);"use strict";t.when("A","amzn-ss-app-config").register("amzn-ss-link-id",function(b,r){var p=function(b){if("string"!==typeof b.tag)throw Error("Invalid Tag");var e=b.linkCode,l=b.toolCreation,a=parseInt(r.getMarketplaceId(),10),h={p_parameter:"SS v2",test_name:r.getTestName()}, f,c;if("string"!==typeof e||2>e.length||3=b("#"+Associates.siteStripePrefix+"_share_on_softy_arrow").offset().left?b("#"+Associates.siteStripePrefix+"_share_on_softy_arrow").click():e(u.Associates.SocialShareAttributes.shareDefault.platform)},e=function(a){var e="",f=u.Associates.SocialShareAttributes.asin,c=u.Associates.SocialShareAttributes[a].blockNonDetail;if(u.Associates.SocialShareAttributes.thirdPartyExcludedAsin)return Associates.isAui?t.when("A","a-modal","ready").execute(function(a,b){var c=b.create(a.$("div#assoc_logo"), {content:"\x3cspan\x3e"+Associates.thirdPartyExcludedMessage+"\x3c/span\x3e",width:685,name:"assoc_modal"});a.on("a:popover:afterHide:assoc_modal",function(a){b.remove(a.popover)});c.show()}):b.AmazonPopover.displayPopover({width:685,localContent:"\x3cspan\x3e"+Associates.thirdPartyExcludedMessage+"\x3c/span\x3e",closeEventExclude:["CLICK_OUTSIDE"],locationOffset:[0,-50],modal:!0}),!1;if(!f){if(c)return Associates.isAui?t.when("A","a-modal","ready").execute(function(a,b){var c=b.create(a.$("div#assoc_logo"), {content:"\x3cspan\x3e"+Associates.onlyDetailMessage+"\x3c/span\x3e",width:685,name:"assoc_modal"});a.on("a:popover:afterHide:assoc_modal",function(a){b.remove(a.popover)});c.show()}):b.AmazonPopover.displayPopover({width:685,localContent:"\x3cspan\x3e"+Associates.onlyDetailMessage+"\x3c/span\x3e",closeEventExclude:["CLICK_OUTSIDE"],locationOffset:[0,-50],modal:!0}),!1;e=null;null!=b("meta[name\x3ddescription]")&&(e=b("meta[name\x3ddescription]").attr("content"));null!=e&&0!=e.length||null==b("title")|| null==b("title")[0]||(e=b("title")[0].text);e=null!=e?e.substring(0,140a&&this.$overlay.height(b)}},getScreenHeight:function(){return e(h).height()},getDocumentHeight:function(){return e(document).height()}});return new d});"use strict";f.when("A","glow-toaster-set-address-action","glow-toaster-select-location-action","glow-toaster-dismiss-action","glow-toaster-set-postalcode-action").register("glow-toaster-action-registry", function(b,e,d,a,l){var g=function(a){this.actions=a||[];this.hashActionsByType()};b.$.extend(g.prototype,{getByActionType:function(a){return this.actionsByType[a]},getAll:function(){return this.actions},hashActionsByType:function(){this.actionsByType=b.reduce(this.actions,function(a,c){a[c.name]=c;return a},{})}});return new g([e,d,a,l])});"use strict";f.when("A").register("glow-toaster-dismiss-action",function(b){var e=function(){};b.$.extend(e.prototype,{name:"DISMISS",endpoint:"/gp/glow/dismiss-toaster.html", errorStringID:"glow-toaster-unknown-error",handle:function(d,a){d.hide();b.post(this.endpoint,{params:a,success:function(a,b,e){"object"!==typeof a||!a.success||d.isActionFailureEmulated()?d.showErrorID(this.errorStringID):d.refresh()}.bind(this),error:function(a,b,e){d.showErrorID(this.errorStringID)}.bind(this)})}});return new e});"use strict";f.when("A").register("glow-toaster-select-location-action",function(b){var e=b.$,d=function(){};e.extend(d.prototype,{name:"SELECT_LOCATION",errorStringID:"glow-toaster-unknown-error", handle:function(a,b){a.hide();this.showAddressSelector(a,b)},showAddressSelector:function(a,d){b.capabilities.isAmazonApp?this.showAppAddressSelector(a,d):this.showWebAddressSelector(a)},showAppAddressSelector:function(a,b){this.csmLogCount(a);f.when("BottomSheetPlugin").execute(function(a){a.ShowBottomSheet({useCase:"LocUX",paramsInJson:b||{}})})},showWebAddressSelector:function(a){var b=e("#nav-global-location-slot .a-declarative"),d=e("#nav-global-location-slot.a-declarative"),f=a.isActionFailureEmulated(); b.length&&!f?(b.click(),this.csmLogCount(a)):d.length&&!f?(d.click(),this.csmLogCount(a)):(a.showErrorID(this.errorStringID),this.csmLogCount(a,!0))},csmLogCount:function(a,b){h.ue&&h.ue.count&&(a="GlowToaster:"+(b?"SelectLocationFailed":"SelectLocation")+":"+a.type+":"+this.getDeviceType()+":",h.ue.count(a,1))},getDeviceType:function(){return b.capabilities.isAmazonApp?"APP":b.capabilities.tablet?"TABLET":b.capabilities.mobile?"MOBILE":"DESKTOP"}});return new d});"use strict";f.when("A").register("glow-toaster-set-address-action", function(b){var e=function(){};b.$.extend(e.prototype,{name:"SET_ADDRESS",endpoint:"/gp/delivery/ajax/address-change.html",errorStringID:"glow-toaster-address-change-error",forceReload:!0,handle:function(d,a){if(a&&a.addressID){d.hide();var e="generic";d.params&&d.params.storeName&&(e=d.params.storeName);b.post(this.endpoint,{params:{locationType:"ACCOUNT_ADDRESS",addressId:a.addressID,storeContext:e,deviceType:"web",pageType:h.ue_pty,actionSource:"glow-toaster",toasterType:d.type},success:function(a, b,c){"object"!==typeof a||!a.sembuUpdated||d.isActionFailureEmulated()?d.showErrorID(this.errorStringID):this.refreshGlowIngress()}.bind(this),error:function(a,b,c){d.showErrorID(this.errorStringID)}.bind(this)})}},refreshGlowIngress:function(){b.capabilities.isAmazonApp?f.when("BottomSheetPlugin").execute(function(b){b.UpdateGlowIngress({});this.onGlowIngressRefreshComplete()}.bind(this)):(b.trigger("packard:glow:destinationChangeNav"),this.onGlowIngressRefreshComplete())},onGlowIngressRefreshComplete:function(){this.forceReload? h.location.reload():toaster.refresh()}});return new e});"use strict";f.when("A").register("glow-toaster-set-postalcode-action",function(b){var e=b.$,d=function(){};e.extend(d.prototype,{name:"SET_POSTAL_CODE",endpoint:"/gp/delivery/ajax/address-change.html",forceReload:!0,handle:function(a,d){d&&null!==d.zipCode&&d.zipCode!==k&&b.post(this.endpoint,{params:{locationType:"LOCATION_INPUT",zipCode:this.preparePostalCodeForSubmit(d.zipCode),deviceType:"web",pageType:h.ue_pty,actionSource:"glow-toaster", toasterType:a.type},success:function(b,f,c){"object"!==typeof b||!b.sembuUpdated||a.isActionFailureEmulated()?(a.showError(d.inputError),e("input#glow-toaster-postal-code-input").addClass("a-form-error")):this.refreshGlowIngress()}.bind(this),error:function(b,e,c){a.showError(d.inputError)}.bind(this)})},refreshGlowIngress:function(){b.capabilities.isAmazonApp?f.when("BottomSheetPlugin").execute(function(a){a.UpdateGlowIngress({});this.onGlowIngressRefreshComplete()}.bind(this)):(b.trigger("packard:glow:destinationChangeNav"), this.onGlowIngressRefreshComplete())},preparePostalCodeForSubmit:function(a){return a.replace(/[^A-Za-z0-9- /]+/g,"")},onGlowIngressRefreshComplete:function(){this.forceReload?h.location.reload():toaster.refresh()}});return new d})}); /* ******** */